0001558370-24-003196.txt : 20240314 0001558370-24-003196.hdr.sgml : 20240314 20240314111910 ACCESSION NUMBER: 0001558370-24-003196 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 117 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240314 DATE AS OF CHANGE: 20240314 FILER: COMPANY DATA: COMPANY CONFORMED NAME: WEYCO GROUP INC CENTRAL INDEX KEY: 0000106532 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-APPAREL, PIECE GOODS & NOTIONS [5130] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 390702200 STATE OF INCORPORATION: WI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-09068 FILM NUMBER: 24748520 BUSINESS ADDRESS: STREET 1: 333 W ESTABROOK BOULEVARD CITY: GLENDALE STATE: WI ZIP: 43312 BUSINESS PHONE: 4149081600 MAIL ADDRESS: STREET 1: 333 W ESTABROOK BOULEVARD CITY: GLENDALE STATE: WI ZIP: 43312 FORMER COMPANY: FORMER CONFORMED NAME: WEYENBERG SHOE MANUFACTURING CO DATE OF NAME CHANGE: 19900514 10-K 1 weys-20231231x10k.htm 10-K
http://fasb.org/us-gaap/2023#Revenues0000106532--12-312023FY95843169496729200000200000http://fasb.org/us-gaap/2023#Revenuesfalse0000106532srt:AsiaMember2023-01-012023-12-310000106532country:ZA2023-01-012023-12-310000106532country:US2023-01-012023-12-310000106532country:CA2023-01-012023-12-310000106532country:AU2023-01-012023-12-310000106532srt:AsiaMember2022-01-012022-12-310000106532country:ZA2022-01-012022-12-310000106532country:US2022-01-012022-12-310000106532country:CA2022-01-012022-12-310000106532country:AU2022-01-012022-12-310000106532weys:OneCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-12-310000106532us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-12-310000106532weys:OneCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-12-310000106532us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-12-310000106532us-gaap:LineOfCreditMember2023-09-280000106532us-gaap:SalesReturnsAndAllowancesMember2023-01-012023-12-310000106532us-gaap:AllowanceForCreditLossMember2023-01-012023-12-310000106532us-gaap:SalesReturnsAndAllowancesMember2022-01-012022-12-310000106532us-gaap:AllowanceForCreditLossMember2022-01-012022-12-310000106532us-gaap:SalesReturnsAndAllowancesMember2023-12-310000106532us-gaap:AllowanceForCreditLossMember2023-12-310000106532us-gaap:SalesReturnsAndAllowancesMember2022-12-310000106532us-gaap:AllowanceForCreditLossMember2022-12-310000106532us-gaap:SalesReturnsAndAllowancesMember2021-12-310000106532us-gaap:AllowanceForCreditLossMember2021-12-310000106532us-gaap:CommonStockMember2022-01-012022-12-310000106532us-gaap:CommonStockMember2023-01-012023-12-310000106532weys:ReinvestedEarningsMember2023-12-310000106532weys:CapitalInExcessOfParValueMember2023-12-310000106532us-gaap:CommonStockMember2023-12-310000106532us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000106532weys:ReinvestedEarningsMember2022-12-310000106532weys:CapitalInExcessOfParValueMember2022-12-310000106532us-gaap:CommonStockMember2022-12-310000106532us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000106532weys:ReinvestedEarningsMember2021-12-310000106532weys:CapitalInExcessOfParValueMember2021-12-310000106532us-gaap:CommonStockMember2021-12-310000106532us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000106532us-gaap:LineOfCreditMember2023-12-310000106532us-gaap:LineOfCreditMember2022-12-310000106532weys:IncentivePlan2017Memberweys:ExercisePriceRange3Member2023-01-012023-12-310000106532weys:IncentivePlan2017Memberweys:ExercisePriceRange2Member2023-01-012023-12-310000106532weys:IncentivePlan2017Memberweys:ExercisePriceRange1Member2023-01-012023-12-310000106532weys:IncentivePlan2017Memberweys:ExercisePriceRange3Member2023-12-310000106532weys:IncentivePlan2017Memberweys:ExercisePriceRange2Member2023-12-310000106532weys:IncentivePlan2017Memberweys:ExercisePriceRange1Member2023-12-310000106532us-gaap:EmployeeStockOptionMemberweys:IncentivePlan2017Member2021-12-310000106532weys:NonVestedStockOptionsMemberweys:IncentivePlan2017Member2023-12-310000106532weys:NonVestedStockOptionsMemberweys:IncentivePlan2017Member2022-12-310000106532weys:NonVestedStockOptionsMemberweys:IncentivePlan2017Member2021-12-310000106532weys:NonVestedStockOptionsMemberweys:IncentivePlan2017Member2023-01-012023-12-310000106532weys:NonVestedStockOptionsMemberweys:IncentivePlan2017Member2022-01-012022-12-310000106532us-gaap:EmployeeStockOptionMemberweys:IncentivePlan2017Member2022-01-012022-12-310000106532us-gaap:EmployeeStockOptionMemberweys:IncentivePlan2017Member2023-01-012023-12-310000106532us-gaap:EmployeeStockOptionMemberweys:IncentivePlan2017Member2022-12-310000106532us-gaap:EmployeeStockOptionMemberweys:IncentivePlan2017Member2023-12-310000106532weys:IncentivePlan2017Member2023-12-310000106532us-gaap:RestrictedStockMemberweys:IncentivePlan2017Member2022-12-310000106532us-gaap:RestrictedStockMemberweys:IncentivePlan2017Member2021-12-310000106532us-gaap:RestrictedStockMemberweys:IncentivePlan2017Member2023-12-310000106532us-gaap:ProductMemberweys:WholesaleMember2023-01-012023-12-310000106532us-gaap:ProductMemberweys:RetailSegmentMember2023-01-012023-12-310000106532us-gaap:ProductMemberweys:OtherSegmentMember2023-01-012023-12-310000106532us-gaap:LicenseMemberweys:WholesaleMember2023-01-012023-12-310000106532us-gaap:ProductMember2023-01-012023-12-310000106532us-gaap:ProductMemberweys:WholesaleMember2022-01-012022-12-310000106532us-gaap:ProductMemberweys:RetailSegmentMember2022-01-012022-12-310000106532us-gaap:ProductMemberweys:OtherSegmentMember2022-01-012022-12-310000106532us-gaap:LicenseMemberweys:WholesaleMember2022-01-012022-12-310000106532us-gaap:ProductMember2022-01-012022-12-310000106532us-gaap:LicenseMember2023-01-012023-12-310000106532us-gaap:LicenseMember2022-01-012022-12-310000106532srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-12-310000106532srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310000106532srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-310000106532srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-12-310000106532srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-310000106532srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-3100001065322013-05-012013-05-010000106532us-gaap:EmployeeStockOptionMemberweys:IncentivePlan2017Member2023-01-012023-12-310000106532us-gaap:EmployeeStockOptionMemberweys:IncentivePlan2017Member2022-01-012022-12-310000106532weys:ForsakeIncMember2023-01-012023-03-310000106532us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310000106532us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000106532us-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-310000106532us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-01-012022-12-310000106532us-gaap:PensionPlansDefinedBenefitMember2022-01-012022-12-310000106532weys:OtherCountryMember2023-12-310000106532country:US2023-12-310000106532weys:OtherCountryMember2022-12-310000106532country:US2022-12-310000106532us-gaap:LineOfCreditMember2023-09-282023-09-280000106532weys:FlorsheimAustraliaPtyLtdMember2023-12-310000106532weys:ForsakeIncMember2023-01-012023-12-310000106532weys:ForsakeIncMember2022-01-012022-12-310000106532us-gaap:CustomerRelationshipsMember2023-12-310000106532us-gaap:CustomerRelationshipsMember2022-12-310000106532us-gaap:RestrictedStockMemberweys:IncentivePlan2017Member2022-01-012022-12-310000106532us-gaap:RestrictedStockMemberweys:IncentivePlan2017Member2023-01-012023-12-310000106532us-gaap:EmployeeStockOptionMemberweys:IncentivePlan2017Member2023-12-310000106532us-gaap:EmployeeStockOptionMemberweys:IncentivePlan2017Member2022-12-310000106532weys:ReinvestedEarningsMember2023-01-012023-12-310000106532weys:ReinvestedEarningsMember2022-01-012022-12-310000106532weys:WholesaleMember2023-01-012023-12-310000106532weys:RetailSegmentMember2023-01-012023-12-310000106532weys:OtherSegmentMember2023-01-012023-12-310000106532weys:WholesaleMember2022-01-012022-12-310000106532weys:RetailSegmentMember2022-01-012022-12-310000106532weys:OtherSegmentMember2022-01-012022-12-310000106532srt:MinimumMemberweys:OtherSecuritiesMember2023-12-310000106532srt:MinimumMemberus-gaap:FixedIncomeSecuritiesMember2023-12-310000106532srt:MinimumMemberus-gaap:EquitySecuritiesMember2023-12-310000106532srt:MaximumMemberweys:OtherSecuritiesMember2023-12-310000106532srt:MaximumMemberus-gaap:FixedIncomeSecuritiesMember2023-12-310000106532srt:MaximumMemberus-gaap:EquitySecuritiesMember2023-12-310000106532weys:OtherSecuritiesMember2023-12-310000106532us-gaap:FixedIncomeSecuritiesMember2023-12-310000106532us-gaap:EquitySecuritiesMember2023-12-310000106532weys:OtherSecuritiesMember2022-12-310000106532us-gaap:FixedIncomeSecuritiesMember2022-12-310000106532us-gaap:EquitySecuritiesMember2022-12-310000106532weys:SubtotalMemberweys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Member2023-12-310000106532weys:SubtotalMemberweys:PlanAssetsMemberus-gaap:FairValueInputsLevel2Member2023-12-310000106532weys:SubtotalMemberweys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Member2023-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberweys:DefinedBenefitPlanEquitySecuritiesPreferredStockMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberweys:DefinedBenefitPlanCorporateObligationsMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FixedIncomeFundsMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ExchangeTradedFundsMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CashAndCashEquivalentsMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel2Memberweys:DefinedBenefitPlanCorporateObligationsMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Memberweys:DefinedBenefitPlanEquitySecuritiesPreferredStockMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FixedIncomeFundsMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ExchangeTradedFundsMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2023-12-310000106532weys:SubtotalMemberweys:PlanAssetsMember2023-12-310000106532weys:PlanAssetsMemberweys:DefinedBenefitPlanEquitySecuritiesPreferredStockMember2023-12-310000106532weys:PlanAssetsMemberweys:DefinedBenefitPlanCorporateObligationsMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:FixedIncomeFundsMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:ExchangeTradedFundsMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2023-12-310000106532weys:PlanAssetsMemberus-gaap:CashAndCashEquivalentsMember2023-12-310000106532weys:SubtotalMemberweys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Member2022-12-310000106532weys:SubtotalMemberweys:PlanAssetsMemberus-gaap:FairValueInputsLevel2Member2022-12-310000106532weys:SubtotalMemberweys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Member2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberweys:DefinedBenefitPlanStateAndMunicipalObligationsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberweys:DefinedBenefitPlanEquitySecuritiesPreferredStockMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberweys:DefinedBenefitPlanCorporateObligationsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FixedIncomeFundsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ExchangeTradedFundsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CashAndCashEquivalentsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel2Memberweys:DefinedBenefitPlanStateAndMunicipalObligationsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel2Memberweys:DefinedBenefitPlanEquitySecuritiesPreferredStockMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel2Memberweys:DefinedBenefitPlanCorporateObligationsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FixedIncomeFundsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ExchangeTradedFundsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Memberweys:DefinedBenefitPlanStateAndMunicipalObligationsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Memberweys:DefinedBenefitPlanEquitySecuritiesPreferredStockMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Memberweys:DefinedBenefitPlanCorporateObligationsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FixedIncomeFundsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ExchangeTradedFundsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2022-12-310000106532weys:SubtotalMemberweys:PlanAssetsMember2022-12-310000106532weys:PlanAssetsMemberweys:DefinedBenefitPlanStateAndMunicipalObligationsMember2022-12-310000106532weys:PlanAssetsMemberweys:DefinedBenefitPlanOtherAssetsMember2022-12-310000106532weys:PlanAssetsMemberweys:DefinedBenefitPlanEquitySecuritiesPreferredStockMember2022-12-310000106532weys:PlanAssetsMemberweys:DefinedBenefitPlanCorporateObligationsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:FixedIncomeFundsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:ExchangeTradedFundsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:CashAndCashEquivalentsMember2022-12-310000106532weys:PlanAssetsMember2022-12-310000106532weys:PlanAssetsMemberus-gaap:PensionPlansDefinedBenefitMember2021-12-310000106532us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-01-012023-12-310000106532us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-12-310000106532us-gaap:PensionPlansDefinedBenefitMember2021-12-310000106532us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-01-012023-12-310000106532us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-01-012022-12-310000106532us-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-310000106532us-gaap:PensionPlansDefinedBenefitMember2022-01-012022-12-310000106532us-gaap:LineOfCreditMember2022-01-012022-12-310000106532us-gaap:LineOfCreditMemberweys:SecuredOvernightFinancingRateMember2023-01-012023-12-310000106532weys:OneCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310000106532weys:OneCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310000106532weys:ForsakeIncMember2022-12-310000106532weys:ForsakeIncMember2021-06-070000106532weys:ForsakeIncMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310000106532weys:WholesaleMember2023-12-310000106532weys:RetailSegmentMember2023-12-310000106532weys:OtherSegmentMember2023-12-310000106532weys:WholesaleMember2022-12-310000106532weys:RetailSegmentMember2022-12-310000106532weys:OtherSegmentMember2022-12-310000106532weys:IncentivePlan2017Member2023-01-012023-12-310000106532weys:IncentivePlan2017Member2022-01-012022-12-310000106532weys:CapitalInExcessOfParValueMember2023-01-012023-12-310000106532weys:CapitalInExcessOfParValueMember2022-01-012022-12-3100001065322022-01-012022-12-310000106532us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-12-310000106532us-gaap:PensionPlansDefinedBenefitMember2023-12-310000106532us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-12-310000106532us-gaap:PensionPlansDefinedBenefitMember2022-12-3100001065322021-12-3100001065322023-12-3100001065322022-12-3100001065322023-10-012023-12-3100001065322023-06-3000001065322024-03-0100001065322023-01-012023-12-31weys:itemweys:storexbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:pureiso4217:AUDweys:segmentweys:employeeweys:customerweys:plan

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D. C. 20549

FORM 10-K

Annual report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the fiscal year ended December 31, 2023, or

Transition report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the transition period from ............... to ...............

Commission file number 000-09068

WEYCO GROUP, INC.

(Exact name of registrant as specified in its charter)

Wisconsin

39-0702200

(State or other jurisdiction of incorporation or organization)

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

333 W. Estabrook Boulevard, P. O. Box 1188, Milwaukee, WI 53201

(Address of principal executive offices) (Zip Code)

Registrant’s telephone number, including area code: (414) 908-1600

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

Title of each class

    

Trading Symbol

    

Name of each exchange on which registered

Common Stock - $1.00 par value per share

WEYS

The Nasdaq Stock Market

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

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes      No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.     Yes      No

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

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

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

Large accelerated filer    Accelerated filer    Non-accelerated filer    Smaller reporting company    Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected 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

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to §240.10D-1(b).

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

The aggregate market value of the registrant’s common stock held by non-affiliates of the registrant as of the close of business on June 30, 2023, was $156,202,000. This was based on the closing price of $26.69 per share as reported by Nasdaq on June 30, 2023, the last business day of the registrant’s most recently completed second fiscal quarter.

As of March 1, 2024, there were 9,507,365 shares of common stock outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the definitive Proxy Statement for the Annual Meeting of Shareholders scheduled for May 7, 2024, are incorporated by reference in Part III of this report.

WEYCO GROUP, INC.

Table of Contents to Annual Report on Form 10-K

Year Ended December 31, 2023

    

Page

CAUTIONARY STATEMENTS REGARDING FORWARD-LOOKING INFORMATION

1

PART I.

ITEM 1.

BUSINESS

2

ITEM 1A.

RISK FACTORS

3

ITEM 1B.

UNRESOLVED STAFF COMMENTS

7

ITEM 1C.

CYBERSECURITY

7

ITEM 2.

PROPERTIES

8

ITEM 3.

LEGAL PROCEEDINGS

9

ITEM 4.

MINE SAFETY DISCLOSURES

9

INFORMATION ABOUT EXECUTIVE OFFICERS

9

PART II.

ITEM 5.

MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

10

ITEM 6.

RESERVED

10

ITEM 7.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

10

ITEM 7A.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

15

ITEM 8.

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

16

ITEM 9.

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

43

ITEM 9A.

CONTROLS AND PROCEDURES

43

ITEM 9B.

OTHER INFORMATION

44

ITEM 9C.

DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

44

PART III.

ITEM 10.

DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

44

ITEM 11.

EXECUTIVE COMPENSATION

44

ITEM 12.

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

45

ITEM 13.

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

45

ITEM 14.

PRINCIPAL ACCOUNTING FEES AND SERVICES

45

PART IV.

ITEM 15.

EXHIBITS, FINANCIAL STATEMENT SCHEDULES

45

ITEM 16.

FORM 10-K SUMMARY

47

[This page intentionally left blank.]

CAUTIONARY STATEMENTS REGARDING FORWARD-LOOKING INFORMATION

This report contains certain forward-looking statements within the meaning of the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995.  These statements represent our good faith judgment with respect to future events and are subject to risks and uncertainties that could cause actual results to differ materially. Such statements can be identified by the use of words such as “anticipates,” “believes,” “estimates,” “expects,” “forecasts,” “intends,” “likely,” “plans,” “predicts,” “projects,” “should,” “will,” or variations of such words, and similar expressions. Forward-looking statements, by their nature, address matters that are, to varying degrees, uncertain. Therefore, the reader is cautioned that these forward-looking statements are subject to a number of risks, uncertainties or other factors that may cause actual results to differ materially from those described in the forward-looking statements. These risks and uncertainties include, but are not limited to, the risk factors described in this report under Item 1A, “Risk Factors.”

1

PART 1

ITEM 1     BUSINESS

The Company is a Wisconsin corporation incorporated in the year 1906 as Weyenberg Shoe Manufacturing Company.  Effective April 25, 1990, the name of the corporation was changed to Weyco Group, Inc.

Weyco Group, Inc., and its subsidiaries (collectively, "we," "our," "us," and the “Company”) designs, markets, and distributes quality and innovative footwear principally for men, but also for women and children, under a portfolio of well-recognized brand names including: Florsheim, Nunn Bush, Stacy Adams, BOGS, Rafters, and Forsake. Trademarks we maintain on our brands are important to our business. Our products consist primarily of mid-priced leather dress shoes, casual footwear composed of man-made materials and leather, and outdoor boots, shoes, and sandals. Our footwear is available in a broad range of sizes and widths, primarily designed to meet the needs and desires of the general American population.

We purchase finished shoes from outside suppliers, primarily located in China and India, and we have recently begun contracting with suppliers located in Cambodia, Vietnam, and the Dominican Republic.  Almost all of these foreign-sourced purchases are denominated in U.S. dollars. While we source from more than 80 suppliers, our two largest suppliers each accounted for more than 10% of our total inventory purchases in 2023. Costs from our suppliers have historically been relatively stable, although in recent years there have been upward cost pressures due to higher freight, labor, and material costs, as well as due to tariffs and other trade protection measures.  Since the pandemic in 2020, there have been worldwide supply chain challenges that first caused inbound freight costs to increase, and more recently returned to just above pre-pandemic levels.

Our business is separated into two reportable segments – the North American wholesale segment (“Wholesale”) and the North American retail segment (“Retail”). We also have other wholesale and retail businesses overseas in Australia, South Africa, and Asia Pacific (collectively, “Florsheim Australia”). However, we ceased operations in the Asia Pacific region in 2023, and are in the final stages of winding down this business.

Sales in our Wholesale segment, which include both wholesale sales and worldwide licensing revenues, constituted 79% and 81% of total net sales in 2023 and 2022, respectively.  At Wholesale, our shoes are marketed by retailers throughout the United States and Canada in more than 10,000 shoe, clothing and department stores. In 2023 and 2022, no individual customer represented 10% or more of our total net sales. We employ traveling salespeople and independent sales representatives who sell our products to retail outlets. Shoes are shipped to these retailers primarily from our distribution center in Glendale, Wisconsin. In the men’s footwear business, there is generally no identifiable seasonality, although new styles are historically developed and shown twice each year, in spring and fall. With the BOGS brand, its strong presence in the winter and outdoor boot category results in some seasonality; the majority of BOGS sales occur in the third and fourth quarters. Consistent with industry practices, we carry significant amounts of inventory to meet customer delivery requirements and periodically provide extended payment terms to customers.  We also have licensing agreements with third parties who sell our branded apparel, accessories, and specialty footwear in the United States, as well as our footwear in Mexico and certain markets overseas.

Sales in our Retail segment constituted 12% and 10% of total net sales in 2023 and 2022, respectively.  The Retail segment consists of e-commerce businesses and four brick and mortar stores in the United States.  Retail sales are made directly to consumers on our websites, or by our employees in our stores.  We believe that the results of our Retail segment will continue to be driven by our e-commerce businesses, as we have a limited number of brick-and-mortar stores. We intend to continue to focus on investing in and growing our e-commerce businesses.

Sales of our other businesses constituted 9% of total net sales in both 2023 and 2022, respectively. These sales came from our wholesale and retail operations at Florsheim Australia.

As of December 31, 2023, we employed 608 persons worldwide, of whom 397 were full-time employees.

Brand recognition, price, quality, and service, are all important competitive factors in the shoe industry.  We have a design department that continually reviews and updates product designs.  Compliance with environmental and other government regulations historically has not had, and is not expected to have, a material impact on our results of operations, although there can be no assurances as to the future.

We make available, free of charge, copies of our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy statements on Schedule 14A and all amendments to those reports upon written or telephone request.  Investors can also access these reports through our website, www.weycogroup.com, as soon as reasonably practical after we file or furnish those reports to

2

the Securities and Exchange Commission (“SEC”). The contents of our website are not incorporated by reference and are not a part of this filing.  Also available on our website are various documents relating to our corporate governance, including our Code of Business Ethics.

ITEM 1A     RISK FACTORS

There are various factors that affect or might affect our business, results of operations and financial condition, many of which are beyond our control. The following is a description of some of the material factors that could materially and adversely affect our reputation, business, results of operations and financial condition.  

Risk factors related to our operations

We rely on independent foreign sources of production and the availability of leather, rubber and other raw materials; a deterioration in our relationships, or other issues affecting such manufacturers and/or issues with the availability of raw materials could have unfavorable effects on our business.

We purchase all our products from independent foreign manufacturers, primarily in China and India.  Although we believe that we have good working relationships with our manufacturers, we do not have long-term contracts with them. Thus, we could experience increases in manufacturing costs, disruptions in the timely supply of products or unanticipated reductions in manufacturing capacity, any of which could negatively impact our business, results of operations and financial condition. We can move production to different suppliers; however, the transition may not occur smoothly or quickly, or at the same cost, which could result in us missing customer delivery date requirements and, consequently, we could lose future orders and our reputation may be harmed.

Our use of foreign sources of production results in relatively long production and delivery lead times.  Therefore, we typically forecast demand at least five months in advance.  If our forecasts are wrong or there are significant changes in demand, it would result in a loss of sales if we do not have enough product on hand or in reduced margins if we have excess inventory that needs to be sold at discounted prices.

Our ability to import products in a timely and cost-effective manner may be affected by disruptions at U.S. or foreign ports or other transportation facilities, such as those due to labor disputes and work stoppages, political unrest, trade protection measures or trade wars, severe weather (climate change may increase the frequency and severity of severe weather conditions or events), outbreaks of infectious diseases, or security requirements in the United States and other countries.  These issues could delay importation of products or require us to locate alternate ports or warehousing providers to avoid disruption to our customers. These alternatives may not be available on short notice or could result in higher transportation costs, which could have a material adverse impact on our overall profitability.  

Our products depend on the availability of raw materials, especially leather and rubber.  Any significant shortages of quantities or increases in the cost of leather or rubber would have an adverse effect on our business and results of operations, unless we were able to pass such costs along to our customers.

Additional risks associated with foreign sourcing that could negatively impact our business include adverse changes in foreign economic conditions, import regulations, restrictions on the transfer of funds, duties, tariffs, quotas and political or labor interruptions, foreign currency fluctuations, expropriation, and nationalization. It is difficult to predict the effects of current or future tariffs and other trade barriers and disputes, and our efforts to reduce the effects of tariffs through pricing and other measures may not be effective.

A disruption in our supply chain could adversely affect our profitability.

Most of our products for North American distribution are shipped to us via ocean freight carriers to ports primarily on the west coast of North America. Our reliance on ocean freight transportation for the delivery of our inventory exposes us to various inherent risks, including port congestion, severe weather conditions, labor issues, natural disasters, and terrorism, any of which could result in delivery delays and inefficiencies, increased costs and disruption of business. In 2021 and in the first half of 2022, our supply chain was disrupted by congestion throughout the supply chain, domestic port and warehousing delays, and container shortages, resulting in us incurring premium freight charges on a portion of our imports. In addition to these factors, global inflation has contributed to already higher incremental freight costs. Severe disruptions of the supply chain may force us to use more expensive methods to ship our products, and we may not be able to meet our customers’ delivery requirements, which may result in the loss of sales.

3

Any severe and prolonged disruption to ocean freight transportation could force us to rely on alternate and more expensive transportation systems. Efficient and timely inventory deliveries and proper inventory management are important factors in our operations. Extended delays and disruptions in shipments could result in changes in the availability of inventory, increased shipping costs, or missed sales that may materially adversely impact our business and results of operations.

Loss of the services of our top executives and an inability to effectively manage leadership transitions, could adversely affect the business.

Thomas W. Florsheim, Jr., our Chairman and Chief Executive Officer, and John W. Florsheim, our President, Chief Operating Officer and Assistant Secretary, each have a strong heritage within our Company and the footwear industry. They possess knowledge, relationships and reputations based on their lifetime exposure to and experience at our Company and the industry.  The unexpected loss of either one or both of our top executives could have an adverse impact on our performance. A loss of the skills, industry knowledge, contacts, and expertise of any of our senior executives could cause a setback to our operating plan and strategy.  In addition, transitions of important responsibilities to new individuals include the possibility of disruptions, which could negatively impact our business and results of operations.

If we fail to maintain effective internal control procedures over our financial reporting and disclosures, investor confidence may be adversely affected thereby affecting the value of our stock price.

We are required to maintain proper internal control over our financial reporting and adequate controls related to our disclosures. As defined in Rule 13a-15(f) under the Exchange Act, internal control over financial reporting is a process designed by, or under the supervision of the Chief Executive Officer and Chief Financial Officer, 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. If we fail to maintain adequate controls resulting in a material weakness in our internal control over financial reporting, and/or if we are unable to remediate a material weakness on a timely basis, our business, results of operations, financial condition and/or the value of our stock may be adversely impacted.  

In 2023, we identified a material weakness in our internal control over financial reporting. Please see Item 9A of this Form 10-K for a full discussion of this item.

We may not be able to successfully integrate new brands and businesses.

We continue to look for acquisition opportunities.  Those search efforts could be unsuccessful and costs could be incurred in any failed efforts.  Further, if and when an acquisition occurs, we cannot guarantee that we will be able to successfully integrate the brand into our current operations, or that any acquired brand would achieve results in line with our historical performance or our specific expectations for the brand.

Risk factors related to our business and industry

Decreases in disposable income and general market volatility in the U.S. and global economy may adversely affect our Company.

Spending patterns in the footwear market, particularly those in the moderate-priced market in which a majority of our products compete, have historically been correlated with consumers’ disposable income.  As a result, the success of our Company is affected by changes in general economic conditions, especially in the United States.  Factors affecting discretionary income for our consumers include, among others, gas and energy costs, inflation rates, employment rates, interest rates and taxation.  Additionally, changes in the economy and consumer behavior generally impact the financial strength and buying patterns of retailers, which also affects our results. Volatile, unstable, or weak economic conditions, or a worsening of conditions, could adversely affect our sales volume and overall performance.

We are subject to risks related to operating in the retail environment that could adversely impact our business.

We are subject to risks associated with doing business in the retail environment, primarily in the United States.  The U.S. retail industry has experienced a growing trend toward consolidation of large retailers. The merger of additional major retailers could result in us losing sales volume or increasing our concentration of business with a few large accounts, resulting in reduced bargaining power, which could increase pricing pressures and lower our margins.  

We regularly assess our retail locations in the U.S. and overseas and have closed unprofitable retail locations and incurred costs related to such closures. Future closures could have a material adverse effect on our results.

As the popularity of online shopping for consumer goods continues to increase, our retail partners in the U.S. and abroad may experience decreased foot traffic, which could negatively impact their businesses. In addition, the COVID-19 pandemic caused a temporary decrease in foot traffic; other significant health pandemic or outbreaks of infectious diseases could also lead to a similar decrease in foot traffic. Decreases in foot traffic have, and in the future may, in turn, negatively impact our sales to those customers, and adversely affect our results of operations.

4

We operate in a highly competitive environment, which may result in lower prices and reduced profits.

The footwear market is extremely competitive.  We compete with numerous manufacturers, distributors and retailers of men’s, women’s and children’s shoes, some of which are larger and have substantially greater resources than we do.  We compete with these companies primarily on the basis of brand recognition, price, quality, and service, all of which are important competitive factors in the shoe industry.  Our ability to compete effectively depends upon these factors, as well as our ability to deliver new products at the best value for the consumer, maintain positive brand recognition, and obtain sufficient retail floor space and effective product presentation at retail.  If we do not remain competitive, future prospects, results of operations and financial condition would decline.

Changes in fashion trends and consumer preferences could negatively impact the Company.

Our success is dependent upon our ability to accurately anticipate and respond to rapidly changing fashion trends and consumer preferences. For example, as a result of the COVID-19 pandemic, purchases of dress and other dress-casual footwear were negatively affected in 2020 through early 2022 as many consumers worked from home due to stay-at-home orders or otherwise, and social as well as other occasion-related events were cancelled. Failure to predict or effectively respond to trends or preferences could have an adverse impact on our sales volume and overall performance, as well as have a negative impact on our reputation.

We conduct business globally, which exposes us to the impact of foreign currency fluctuations as well as political, economic and social risks.

A portion of our revenues and expenses are denominated in currencies other than the U.S. dollar, with our primary exposures being to the Australian dollar and the Canadian dollar. We are therefore subject to foreign currency risks and foreign exchange exposure. Exchange rates can be volatile and could adversely impact our financial results.

We are exposed to other risks of doing business in foreign jurisdictions, including political, economic, or social instability, armed conflicts, acts of terrorism, civil unrest, changes in government policies and regulations, outbreaks of infectious diseases, severe weather events, natural disasters, and exposure to liabilities under anti-corruption laws (such as the U.S. Foreign Corrupt Practices Act). We are also exposed to risks relating to U.S. policy with respect to companies doing business in foreign jurisdictions. Additional legislation or other changes in the U.S. tax laws or interpretations could increase our U.S. income tax liability and adversely affect our after-tax profitability.  Changes in tax policy or trade regulations, such as the disallowance of tax deductions on imported merchandise or the imposition of new tariffs on imported products, could have a material adverse effect on our business and results of operations.

In response to the ongoing military conflict between Russia and Ukraine, the U.S. and certain other countries imposed significant sanctions and export controls against Russia, Belarus and certain individuals and entities connected to Russian or Belarusian political, business, and financial organizations. The situation remains uncertain and it is difficult to predict the impact that the conflict and actions taken in response to it will have on our business. Our business may be impacted as a result of various factors, including inflation and actions taken to combat inflation, increased energy prices, a slowing U.S. economy, more ocean freight disruptions, increased cyber-attacks, and reduced consumer confidence.

Risk factors related to cybersecurity

We are dependent on information and communication systems to support our business and e-commerce sales. Significant interruptions could disrupt our business and damage our reputation.

We accept and fill the majority of our larger customers’ orders through the use of Electronic Data Interchange (EDI), and we rely on our warehouse management system to efficiently process orders.  Our corporate office relies on computer systems to efficiently process and record transactions.  Significant interruptions in EDI, information and communication systems from power loss, telecommunications failure, malicious attacks, or computer system failure could significantly disrupt our business and operations, as well as damage our reputation. In addition, we sell footwear on our websites, and failures of our or other retailers’ websites could adversely affect our sales, results, and reputation.

We are subject to the risk of data loss and security breaches, particularly in our retail segment and our e-commerce businesses.

We sell footwear in our retail stores and on our websites, and therefore we and/or our third-party credit card processors must process, store, and transmit large amounts of data, including personal information of our customers. Failure to prevent or mitigate data loss or other security breaches, including breaches of our technology and systems, could expose us or our customers to a risk of loss or misuse of such information, which could adversely affect our operating results, result in litigation or potential liability, and/or otherwise harm our business and/or reputation.  Our technology and systems, as well as those of our partners have, and in the future may, become the target of cyberattacks. To our knowledge, we have not experienced a material breach; however, in order to address these risks, we have secured cyber insurance and use third party technology and systems to aid in safeguarding our data and systems, including, without limitation, encryption and authentication technology, content delivery to customers, back-office support, and other functions. Although we have developed systems and processes that are designed to protect customer information and prevent data loss and other security breaches, including systems and processes designed to reduce the impact of a security breach at a third-party vendor, such measures cannot provide absolute security.

5

Risk factors related to environmental, social, and corporate governance (“ESG”)

We may be unable to complete ESG initiatives, in whole or in part, which could lead to less opportunity for us to have ESG investors and partners and could negatively impact ESG-focused investors when evaluating the Company.

There has been increased focus on ESG matters by consumers, investors, employees, and other stakeholders, as well as by governmental and non-governmental organizations. We have undertaken, and plan to continue undertaking, ESG initiatives. Any failure by us to meet our commitments, or loss of confidence on the part of customers, investors, employees, brand partners and other stakeholders as it relates to our ESG initiatives, could negatively impact our brands, business, financial condition, and our operating results. These impacts could be difficult and costly to overcome, even if such concerns were based on inaccurate or misleading information.

In addition, achieving our ESG initiatives may result in increased costs in our supply chain, fulfillment, or corporate business operations, and could deviate from our initial estimates and have a material adverse effect on our business and financial condition. In addition, standards and research regarding ESG initiatives could change and become more onerous both for the Company and our third-party suppliers and vendors to meet successfully. Evolving data and research could undermine or refute the Company’s current claims and beliefs that it has made in reliance on current research, which could also result in costs, a decrease in revenue, changes to projections or plans, and negative market perception that could have a material adverse effect on our business and financial condition.

A variety of organizations measure the performance of companies on such ESG topics, and the results of these assessments may be widely publicized. In addition, investment in funds that specialize in companies that perform well in such assessments are increasingly popular, and major institutional investors have publicly emphasized the importance of such ESG measures to their investment decisions. Topics considered in such assessments include, among others, the company’s efforts and impacts on climate change and human rights, ethics and compliance with laws, and the role of the company’s board of directors in supervising various sustainability issues. In light of investors’ increased focus on ESG matters, there can be no certainty that we will manage such issues successfully, or that we will successfully meet investors’ or society’s ESG expectations, which could have a material adverse effect on our business, financial condition and operating results.

Finally, while we may create and publish voluntary disclosures regarding ESG matters from time to time, many of the statements in those voluntary disclosures are based on hypothetical expectations and assumptions that may or may not be representative of current or actual risks or events or forecasts of expected risks or events, including the costs associated therewith. Such expectations and assumptions are necessarily uncertain and may be prone to error or subject to misinterpretation given the long timelines involved in measuring and reporting on many ESG matters.

Risk factors related to COVID-19 and other infectious diseases

Future public health emergencies, including a resurgence in the COVID-19 pandemic, could have a long duration and significant impacts that could adversely affect our operations, supply chain, distribution, and demand for our products, which could, in turn, have a material adverse effect on our business and results.

The COVID-19 pandemic had widespread, rapidly-evolving, and unpredicted impacts on global financial markets and business practices. As conditions fluctuated, governments responded by adjusting their restrictions and guidelines accordingly. The scope, nature, and duration of any future public health emergencies, including a resurgence in the COVID-19 pandemic, is uncertain. While the COVID-19 pandemic has subsided with the normalization of living with COVID-19 following the increase in accessibility to COVID-19 vaccines and antiviral treatments, the full impact of a future public health emergency or a resurgence of the COVID-19 pandemic on our business, financial condition, and results of operations is uncertain and will continue to depend on future developments, such as the ultimate duration and scope of the health emergency, its impact on our employees, customers and suppliers, the effectiveness and adoption of vaccines and therapeutics and the broader implications on the macro-economic environment. Such emergencies may cause or require us to take actions that alter our business operations as may be required by federal, state, or local authorities, or which we determine to be in the best interests of our employees, customers, suppliers, and shareholders.

Public health emergency-related factors that have impacted us, or may negatively impact, sales, gross margin and other results of operations in the future include, but are not limited to: limitations on the ability of our suppliers to obtain necessary raw materials and parts to manufacture, or procure from manufacturers, the products we sell; transportation delays and other logistical challenges resulting in longer lead times; limitations on the ability of our employees to perform their work due to illness or other disruptions caused by the pandemic, including local, state, or federal orders requiring employees to remain at home; labor shortages or an increase in the cost of labor; limitations on the ability of carriers to deliver our products to customers; limitations on the ability of our customers to purchase our products; and limitations on the ability of our customers to pay us on a timely basis.

The potential negative financial of a future public health emergency or a resurgence of the COVID-19 pandemic on our business and results of operations cannot be reasonably estimated but could be material and last for an extended period of time.

6

Risks related to financing, investment, and pension matters

Volatility and uncertainty in the U.S. and global credit markets could adversely affect our business.

U.S. and global financial markets have at times been unstable and unpredictable, which has generally resulted in tightened credit markets with heightened lending standards and terms. The ultimate impact on the U.S. and global financial markets of the Russian invasion of Ukraine cannot yet be predicted, and will depend on the severity and duration of the conflict and the sanctions imposed by the U.S. and other countries. Volatility and instability in the credit markets pose various risks to us, including, among others, a negative impact on retailer and consumer confidence, limits to our customers’ access to credit markets and interference with the normal commercial relationships between us and our customers.  Increased credit risks associated with the financial condition of some customers in the retail industry affects their level of purchases from us and the collectability of amounts owed to us, and in some cases, causes us to reduce or cease shipments to certain customers who no longer meet our credit requirements.  

In addition, weak economic conditions and unstable and volatile financial markets could lead to certain of our customers experiencing cash flow problems, which may force them into higher default rates or to file for bankruptcy protection which may increase our bad debt expense or further negatively impact our business.

Interest rate volatility may increase the cost of financing.  Our U.S. dollar variable rate debt currently uses the secured overnight financing rate (“SOFR”) as a benchmark for determining interest rates. In connection with our line of credit amendment in September 2022, SOFR became the new benchmark interest rate and all London Interbank Offered Rate (“LIBOR”) provisions were replaced with SOFR provisions.

Deterioration of the municipal bond market in general or of specific municipal bonds held by the Company or our pension plan may result in a material adverse effect on our financial condition, results of operations, and liquidity.

We maintain an investment portfolio consisting primarily of investment-grade municipal bond investments. Our investment policy only permits the purchase of investment-grade securities. Our investment portfolio totaled $6.6 million as of December 31, 2023, or approximately 2% of total assets.  If the value of municipal bonds in general or any of our municipal bond holdings deteriorate, the performance of our investment portfolio, financial condition, results of operations, and liquidity may be materially and adversely affected.

Risk factors related to our capital structure

The limited public float and trading volume for our Company’s stock may have an adverse impact on the stock price or make it difficult to liquidate.

The Company’s common stock is held by a relatively small number of shareholders. The Florsheim family and company insiders own more than 50% of the stock and one institutional shareholder holds a significant block. Other officers, directors, and members of management own stock or have the potential to own stock through previously granted stock options and restricted stock.  Consequently, we have a relatively small public float and low average daily trading volume, which could affect a shareholder’s ability to sell stock or the price at which it can be sold.  In addition, future sales of substantial amounts of our common stock in the public market by large shareholders, or the perception that these sales could occur, may adversely impact the market price of the stock and the stock could be difficult for the shareholder to liquidate.

ITEM 1B    UNRESOLVED STAFF COMMENTS

None

ITEM 1C    CYBERSECURITY

Risk Management and Strategy

We face various cybersecurity risks and threats that could have a material adverse effect on our business, operations, financial performance, liquidity, and reputation. We have implemented processes and systems to identify, assess, and manage these risks and threats, as well as to prevent, detect, and respond to any cybersecurity incidents that may occur, which is integrated into our overall risk management process. We also have a comprehensive cybersecurity strategy, policy, and program that aligns with our business objectives and risk appetite. We regularly review and update our cybersecurity strategy, policy, and program to address the evolving nature and scope of cybersecurity risks and threats. In addition, we consider the cybersecurity practices of our third-party service providers, through a general security assessment and contractual requirements, as appropriate, before engaging them in order to help identify and mitigate cybersecurity risks associated with those providers.

7

We comply with various laws, regulations, standards, and guidance related to cybersecurity, such as the Sarbanes-Oxley Act of 2002, the Payment Card Industry Data Security Standard, the National Institute of Standards and Technology (“NIST”) Cybersecurity Framework and the SEC's guidance on cybersecurity disclosures.

During the fiscal year ended December 31, 2023, we did not experience any cybersecurity incidents that materially impacted, or are reasonably likely to materially impact, our business strategy, results of operations or financial condition.  Please refer to the risk factors described in this report under Item 1A, “Risk Factors,” for a discussion of the potential impacts of future cybersecurity events.

Our Information Technology (“IT”) security department, led by our Vice President of Information Systems (“IS”) and Distribution and overseen by our Director of IS, holds primary responsibility for assessing and managing cybersecurity threats. Our Vice President of IS and Distribution has more than 34 years of experience in IT and holds a bachelor’s degree in Management of IS; his in-depth knowledge and experience are instrumental in developing and executing our cybersecurity strategies.  Our Director of IS has more than 20 years of experience in various IT and IS roles, and holds a bachelor’s degree in Accounting and Finance.

A team of IT Specialists (including a Cybersecurity Analyst) at our Company is tasked with monitoring cybersecurity and operational risks associated with information security and system disruption. This team employs measures aimed at protecting against, detecting, and responding to cybersecurity threats, and has implemented processes and procedures in line with our information security management system to bolster and advance resilient programs. This encompasses:

Continuously developing and evaluating our program in accordance with the NIST Cybersecurity Framework. This Framework serves as a reference to aid in the identification, assessment, and mitigation of cybersecurity risks pertinent to our business operations.
Engaging third-party IT security vendors to conduct ongoing assessments and monitoring of our networks and devices. Additionally, we routinely collaborate with assessors, consultants, and other third-party entities to review our cybersecurity program. These efforts aim to identify areas requiring sustained attention, enhancement, and alignment with regulatory requirements. Certifications held by our cybersecurity consultants include but are not limited to: CISSP, CISM, CCNP, and CMMC-RP.
Conducting regular cybersecurity awareness training, which is available for all employees during which we provide seminars, presentations, and employee engagement activities designed to reinforce our employee information security training and enhance the culture and knowledge of cybersecurity risks among our employees.

Cybersecurity Governance

Our Audit Committee is provided with regular updates from management concerning cybersecurity developments, significant cybersecurity threats, risks and processes implemented to address these risks. Our Audit Committee receives presentations on cybersecurity topics from management as part of the Committee’s continuing education on topics that impact the Company. Furthermore, management informs the Audit Committee as deemed necessary, about any notable cybersecurity incidents.

ITEM 2     PROPERTIES

The following facilities were operated by the Company or its subsidiaries as of December 31, 2023:

    

    

Owned/

    

Square

    

    

 

Location

Character

Leased

Footage

% Utilized

 

Glendale, Wisconsin (1)

Two story office and distribution center

Owned

1,100,000

90

%

Montreal, Canada (1)

 

Multistory office and distribution center

 

Owned (3)

 

92,800

 

90

%

Surrey Hills, Victoria, Australia (2)

 

Multistory office

 

Leased

 

9,800

 

100

%

Tottenham Victoria, Australia (2)

 

Single story distribution center

 

Leased

 

47,500

 

100

%

(1)These properties are used principally by our North American wholesale segment.
(2)These properties are used principally by our other businesses which are not reportable segments.
(3)We own a 50% interest in this property. See Note 9 of the Notes to Consolidated Financial Statements.

In addition to the above-described offices and distribution facilities, we also operate offices, distribution facilities, and retail shoe stores under various rental agreements. All of these facilities are suitable and adequate for our current operations. See Note 7 of the Notes to Consolidated Financial Statements and Item 1, “Business”, above.

8

ITEM 3     LEGAL PROCEEDINGS

None

ITEM 4     MINE SAFETY DISCLOSURES

Not Applicable

INFORMATION ABOUT EXECUTIVE OFFICERS

The following individuals were executive officers of Company as of December 31, 2023:

Name

    

Position

    

Age

Thomas W. Florsheim, Jr. (1)

 

Chairman and Chief Executive Officer

 

65

John W. Florsheim (1)

 

President, Chief Operating Officer, and Assistant Secretary

 

60

Judy Anderson

 

Vice President, Chief Financial Officer and Secretary

 

56

Kate Destinon

 

Vice President, and President of Nunn Bush Brand

 

48

Jeff Douglass

 

Vice President, Marketing

 

42

Dustin Combs

 

Vice President, and President of BOGS and Rafters Brands

 

41

Brian Flannery

 

Vice President, and President of Stacy Adams Brand

 

62

Kevin Schiff

 

Vice President, and President of Florsheim Brand

 

55

George Sotiros

Vice President, Information Technology and Distribution

57

Damian Walton

Vice President, President of Florsheim Australia

50

Joshua Wisenthal

 

Vice President, and President of Weyco Canada

 

41

Allison Woss

 

Vice President, Supply Chain

 

51

(1)Thomas W. Florsheim, Jr. and John W. Florsheim are brothers, and Chairman Emeritus Thomas W. Florsheim is their father.

Thomas W. Florsheim, Jr. has served as Chairman and Chief Executive Officer since 2002.

John W. Florsheim has served as President, Chief Operating Officer, and Assistant Secretary since 2002.

Judy Anderson has served as Vice President, Chief Financial Officer, and Secretary since May 6, 2022. Prior to this role, Ms. Anderson served as Vice President of Finance and Treasurer since 2004.

Kate Destinon has served as a Vice President of the Company and President of the Nunn Bush Brand since January 1, 2021. Prior to this role, Ms. Destinon served as Vice President of Nunn Bush from 2019 to 2020.

Jeff Douglass has served as Vice President of Marketing since 2015.

Dustin Combs has served as a Vice President of the Company and President of the BOGS and Rafters Brands since 2015.

Brian Flannery has served as a Vice President of the Company and President of the Stacy Adams Brand since 2007.

Kevin Schiff has served as a Vice President of the Company and President of the Florsheim Brand since 2010.

George Sotiros has served as Vice President of Information Systems and Distribution since 2017.

Damian Walton has served as a Vice President of the Company and President of Florsheim Australia since January 7, 2019. Prior to this role, Mr. Walton served as Executive General Manager of Merchandise Planning at Myer, a national department store chain in Australia, for 3 years.

Joshua Wisenthal has served as a Vice President of the Company and President of Weyco Canada since January 1, 2022. Prior to this role, Mr. Wisenthal served as a Vice President of the Company and a manager of our legacy brands in Canada since 2014.

Allison Woss has served as Vice President of Supply Chain since 2016.

9

PART II

ITEM 5     MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Shares of our Company’s common stock are traded on the Nasdaq Stock Market (“Nasdaq”) under the symbol “WEYS.”  There were 91 holders of record of the Company's common stock as of March 1, 2024.

In 1998, our stock repurchase program was established and approved by the Board of Directors. On several occasions since the program’s inception, our Board of Directors increased the number of shares authorized for repurchase under the program. In total, 8.5 million shares have been authorized for repurchase. The table below presents information regarding the repurchases of our common stock in the three-month period ended December 31, 2023.

    

    

    

    

    

    

Maximum Number

Total

Average

Total Number of

of Shares

Number

Price

Shares Purchased as

that May Yet Be

of Shares

Paid

Part of the Publicly

Purchased Under

Period

Purchased

Per Share

Announced Program

the Program

10/01/2023 - 10/31/2023

 

13,723

$

25.88

 

13,723

 

889,943

11/01/2023 - 11/30/2023

 

21,186

$

25.68

 

21,186

 

868,757

12/01/2023 - 12/31/2023

 

$

 

 

868,757

Total

 

34,909

$

25.76

 

34,909

 

ITEM 6     RESERVED

ITEM 7     MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

GENERAL

We design, market, and distribute quality and innovative footwear principally for men, but also for women and children, under a portfolio of well-recognized brand names including: Florsheim, Nunn Bush, Stacy Adams, BOGS, Rafters, and Forsake.  Inventory is purchased from third-party overseas manufacturers.  Almost all of these foreign-sourced purchases are denominated in U.S. dollars. We have two reportable segments, North American wholesale operations (“Wholesale”) and North American retail operations (“Retail”). In the Wholesale segment, our products are sold to leading footwear, department, and specialty stores, as well as e-commerce retailers, primarily in the United States and Canada. We also have licensing agreements with third parties who sell our branded apparel, accessories, and specialty footwear in the United States, as well as our footwear in Mexico and certain markets overseas.  Licensing revenues are included in our Wholesale segment. Our Retail segment consists of e-commerce businesses and four brick-and-mortar retail stores in the United States.  Retail sales are made directly to consumers on our websites, or by our employees in our stores.  Our “other” operations include our wholesale and retail businesses in Australia, South Africa, and Asia Pacific (collectively, “Florsheim Australia”). However, we ceased operations in the Asia Pacific region in 2023, and are in the final stages of winding down this business. The majority of our operations are in the United States, and our results are primarily affected by the economic conditions and the retail environment in the United States.  

This discussion summarizes the significant factors affecting the consolidated operating results, financial position, and liquidity of our company for the two-year period ended December 31, 2023. This discussion should be read in conjunction with Item 8, “Financial Statements and Supplementary Data” below.

KNOWN TRENDS IMPACTING OUR BUSINESS

Macroeconomic pressures in the U.S. and the global economy have created a tepid retail environment. Following a period of unprecedented supply chain disruptions, retailers are being cautious with their inventory levels, which reduces wholesale customer orders.  Additionally, consumers are currently spending more of their discretionary income on experiences and services and less on footwear and apparel. Looking ahead, we expect to face continued headwinds as a result of the challenging retail environment in the first half of 2024, but we continue to focus on building our backlogs and are optimistic that demand will improve in the back half of the year.

10

Post-pandemic disruptions in the supply chain in 2021 and the first half of 2022 affected the flow of our inventory into the U.S. over the past few years.  In 2022, we brought in much of our inventory for the Spring 2023 selling season early based on the expectation that extended inventory transit times would last throughout much of 2022.  As a result, our inventory was at peak levels at December 31, 2022.  By the end of 2022, inventory transit times had improved and supply chain issues had subsided.  In 2023, we managed our inventory down to more normalized levels.  

EXECUTIVE OVERVIEW

We experienced a slowdown in sales in 2023, mainly as a result of lower wholesale shipments compared to record sales in 2022.  Though sales were down, we achieved record operating and net earnings in 2023 by maintaining our pricing integrity while taking a disciplined approach to our expenses.

In our Wholesale segment, net sales of our BOGS brand were down 31% in 2023, compared to the prior year. Mild weather throughout the Fall and early Winter, in combination with an inventory glut in the outdoor market, led to the sales decline. We believe the outdoor boot market will remain challenging throughout 2024 as retailers continue to right size their inventories.  With BOGS, we are focused on moving the business forward through product innovation with an emphasis on our BOGS seamless rubber boot construction. BOGS seamless construction is 30% lighter than comparable vulcanized rubber boots and over twice as durable as measured by the number of flexes our seamless boots can withstand without any sign of cracking. This year, we are expanding the number of seamless boots in our line across numerous price points. In addition to the expansion of our seamless collection, we are also introducing new non-insulated and lightly insulated footwear so the BOGS brand is less dependent on inclement weather.

Net sales of our legacy businesses (comprised of the Florsheim, Nunn Bush and Stacy Adams brands) were collectively down 5% for the year. At the brand level, Florsheim, Nunn Bush and Stacy Adams were down 4%, 2%, and 10%, respectively, for the year. The decline in sales of all three brands reflects a general slowdown in the market for dress and dress casual footwear. In addition, many of our retail partners have shifted to more of a “chase” strategy in order to maintain greater inventory flexibility.   We see the decrease in our legacy shipments as part of a return to a normal business cycle after a period of heightened demand and supply chain delays. We anticipate this trend will continue through the first half of 2024. Our sell-throughs at retail remain solid, and we continue to diversify our product mix across all three brands to expand our casual and hybrid offerings.

In our Retail segment, sales were up 4% for the year, driven by growth in our e-commerce businesses.  Overall, we believe we had strong direct consumer performance for the year, with a solid sales increase in 2023 as well as record retail operating earnings. We view our direct-to-consumer business as a growth opportunity and continue to invest in our online platform.

Florsheim Australia’s net sales in local currency were down 3% for the year. The loss of a significant wholesale account as well as soft consumer demand presented challenges in the Australian market. We anticipate headwinds through the first half of 2024 and are focused on reducing expenses while we assess opportunities to rekindle our growth. As previously disclosed, we closed our Asia Pacific operations in 2023. Going forward, certain significant wholesale accounts that were previously served by our Asia Pacific team will be picked up by Australian wholesale division.

Sales and Earnings Highlights

Consolidated net sales for 2023 were $318.0 million, down 10% compared to $351.7 million in 2022.  Consolidated gross earnings as a percent of net sales were 44.9% and 41.1% in 2023 and 2022, respectively. Operating earnings were a record $41.0 million, up 2% over our previous record of $40.4 million, despite lower sales.  Net earnings were a record $30.2 million, or $3.17 per diluted share, in 2023, up 2% compared to $29.5 million, or $3.07 per diluted share, in 2022.

Financial Position Highlights

At December 31, 2023, our cash and marketable securities totaled $75.9 million and we had no debt outstanding on our $40.0 million revolving line of credit. During 2023, we generated $98.6 million of cash from operations, due mainly to net earnings and reductions in inventory levels. We used funds to pay $9.3 million in dividends and to repurchase $4.3 million of our stock during 2023. We also had $3.3 million of capital expenditures.

11

SEGMENT ANALYSIS

Net sales and earnings from operations for our segments, as well as our “other” operations, in the years ended December 31, 2023 and 2022, were as follows:

Years ended December 31, 

    

2023

    

2022

    

% Change

 

(Dollars in thousands)

 

Net Sales

  

  

  

 

North American Wholesale

$

250,400

$

283,235

 

(12)

%

North American Retail

 

38,012

 

36,694

 

4

%

Other

 

29,636

 

31,808

 

(7)

%

Total

$

318,048

$

351,737

 

(10)

%

Earnings from Operations

 

 

 

  

North American Wholesale

$

33,288

$

32,641

 

2

%

North American Retail

 

6,752

 

6,058

 

11

%

Other

 

984

 

1,666

 

(41)

%

Total

$

41,024

$

40,365

 

2

%

North American Wholesale Segment

Wholesale Net Sales

Net sales in our Wholesale segment for the years ended December 31, 2023 and 2022, were as follows:

Years ended December 31, 

 

    

2023

    

2022

    

% Change

 

(Dollars in thousands)

 

North American Wholesale Net Sales

  

  

  

 

Stacy Adams

$

56,027

$

62,284

 

(10)

%

Nunn Bush

 

53,851

 

54,882

 

(2)

%

Florsheim

 

87,731

 

91,682

 

(4)

%

BOGS/Rafters

 

48,969

 

70,572

 

(31)

%

Forsake

 

1,318

 

1,718

 

(23)

%

Total North American Wholesale

$

247,896

$

281,138

 

(12)

%

Licensing

 

2,504

 

2,097

 

19

%

Total North American Wholesale Segment

$

250,400

$

283,235

 

(12)

%

Wholesale net sales were collectively down in 2023 due to lower demand following record growth in 2022.  Sales across all our brands in 2022 were positively impacted by a combination of post-pandemic retailer pipeline fill and strong consumer demand. Our BOGS brand experienced the largest decrease for the year, compared to record sales for the brand in 2022, as orders were down amid the current saturation of product in the outdoor market, and due to the mild weather in the final months of 2023.  Licensing revenues consist of royalties earned on sales of branded apparel, accessories, and specialty footwear in the United States and on branded footwear in Mexico and certain overseas markets. Licensing revenues increased in 2023, compared to 2022, in line with increased licensees’ sales of branded products.

Wholesale Earnings from Operations

Wholesale gross earnings as a percent of net sales were 39.7% in 2023 versus 35.6% in 2022. Gross margins improved as a result of increased selling prices and lower inventory costs, primarily inbound freight. Selling and administrative expenses for the wholesale segment consist primarily of distribution costs, salaries and commissions, advertising costs, employee benefit costs, and depreciation. Wholesale selling and administrative expenses were $66.0 million and $68.2 million in 2023 and 2022, respectively. The decrease in 2023 was primarily due to lower employee costs, mainly commission-based compensation. As a percent of net sales, wholesale selling and administrative expenses were 26% in 2023 and 24% in 2022.  Wholesale operating earnings reached a record $33.3 million in 2023, up 2% over our previous record of $32.6 million in 2022, due to higher gross margins and lower selling and administrative expenses.

Our cost of sales does not include distribution costs (e.g., receiving, inspection, warehousing, shipping, and handling costs) which are included in selling and administrative expenses. Wholesale distribution costs were $15.5 million and $16.0 million for the years ended

12

December 31, 2023 and 2022, respectively. Our gross earnings may not be comparable to other companies, as some companies may include distribution costs in cost of sales.

North American Retail Segment

Retail Net Sales

Retail net sales were a record $38.0 million in 2023, up 4% over our previous record of $36.7 million in 2022. The increase was primarily due to higher sales on our legacy brands’ websites, partially offset by lower sales on the BOGS’ website. Sales at our four domestic brick and mortar stores were down 4% for the year.

Retail Earnings from Operations

Retail gross earnings as a percent of net sales were 65.9% in 2023 and 65.7% in 2022. Selling and administrative expenses for the retail segment consist primarily of freight, advertising expense, employee costs, rent and occupancy costs. Retail selling and administrative expenses totaled $18.3 million in 2023, or 48% of net sales, for the year compared to $18.1 million, or 49% of net sales, in 2022. The Retail segment achieved record operating earnings of $6.8 million in 2023, up 11% over $6.1 million in 2022, due mainly to the increase in web sales.

Other

Our other operations consist of our retail and wholesale businesses in Australia, South Africa, and Asia Pacific (collectively, “Florsheim Australia”). However, we ceased operations in the Asia Pacific region in 2023, and are in the final stages of winding down this business. The winddown of our Asia-Pacific operations did not have a material impact on our full year 2023 consolidated results.  

Other net sales totaled $29.6 million in 2023 down 7% from $31.8 million in 2022. In local currency, Florsheim Australia’s net sales were down 3% for the year, due mainly to the mid-year loss of a sizeable wholesale customer in Australia, partially offset by higher sales across Florsheim Australia’s retail businesses.   Other gross earnings were 62.5% of net sales in 2023 versus 61.1% of net sales in 2022. Other operating earnings totaled $1.0 million in 2023 and $1.7 million in 2022, down mainly as a result of lower sales in Australia this year.

OTHER INCOME AND EXPENSE AND TAXES

Most of our interest and dividend income is generated by investments in marketable securities and money market mutual funds. Interest and dividend income totaled $1.1 million and $361,000 in 2023 and 2022, respectively. The increase in 2023 was due to more earnings on the higher cash balances this year.  Interest expense was $529,000 in 2023 and $710,000 in 2022. The decrease in 2023 was due to less interest incurred as we paid off our debt during the year. Other expense, net, totaled $738,000 in 2023 and $277,000 in 2022. Other expense was up in 2023 due largely to an increase in the non-service cost components of pension expense, primarily interest cost, as a result of the higher interest rates this year. Last year’s other expense included a $894,000 pension settlement charge recorded in connection with a lump-sum benefit payment to a former executive of the Company.

Our effective tax rate was 26.1% in 2023 versus 25.7% in 2022. The current tax rate differs from the U.S. federal statutory rate of 21% due mainly to the impact of state income taxes.

LIQUIDITY AND CAPITAL RESOURCES

Our primary sources of liquidity are cash, short-term investments, and short-term marketable securities, which aggregated $69.5 million and $18.4 million at December 31, 2023 and 2022, respectively, and our revolving line of credit.  We generated $98.6 million of cash from operations in 2023, and used $29.9 million of cash in operations in 2022. Fluctuations in net cash from (used for) operating activities mainly resulted from changes in net earnings and operating assets and liabilities, most significantly, our inventory. Our inventory balance was $74.9 million at December 31, 2023, down from $128.0 million at December 31, 2022. We brought our inventories down in 2023 to a level that balances availability for in-season orders with better inventory turn.

Our capital expenditures were $3.3 million and $2.3 million in 2023 and 2022, respectively. This year’s capital expenditures included costs related to equipment installed in our Glendale warehouse that automates the packing and labeling process of single pair orders. With the growth of our e-commerce and drop-ship businesses, gaining efficiency in this area allows us to give faster service with significant labor savings. Looking ahead, we expect capital expenditures will be between $2.0 million and $4.0 million in 2024.

13

We paid aggregate cash dividends of $9.3 million and $7.0 million in 2023 and 2022, respectively.  The increase in 2023 was due to a timing difference in our quarterly dividend payment schedule; 2023 included four quarterly dividend payments, as our fourth quarter 2022 dividend was paid in early January 2023. 2022 included only three quarterly dividend payments, as our fourth quarter 2021 dividend was paid in late December 2021.

In December 2022, in accordance with the terms of our supplemental pension plan, we made a lump-sum benefit payment of $4.3 million to a former executive of the Company.

We repurchase our common stock under our share repurchase program when we believe market conditions are favorable. In 2023, we purchased 170,422 shares at a total cost of $4.3 million through our share repurchase program. In 2022, we purchased 171,397 shares at a total cost of $4.2 million through our share repurchase program.  As of December 31, 2023, there were 868,757 authorized shares remaining under the program.

On September 28, 2023, we amended our line of credit agreement. The amendment (“Amended Credit Agreement”) extended the maturity of our credit facility to September 28, 2024 and has a maximum available borrowing limit of $40.0 million. Under the terms of the Amended Credit Agreement, amounts outstanding bear interest at the one-month term secured overnight financing rate (“SOFR”) plus 125 basis points. The Amended Credit Agreement is secured by a security interest in our general business assets, and contains customary representations, warranties, and covenants (including a minimum tangible net worth financial covenant) for a facility of this type. At December 31, 2023, there were no outstanding borrowings on the line of credit, and we were in compliance with all financial covenants. At December 31, 2022, outstanding borrowings on the line of credit were approximately $31.1 million at an interest rate of 5.77%.

As of December 31, 2023, approximately $5.9 million of cash and cash equivalents was held by our foreign subsidiaries.

We continue to evaluate the best uses for our available liquidity, including, among other uses, capital expenditures, continued stock repurchases and acquisitions. We believe that available cash, marketable securities, cash provided by operations, and available borrowing facilities will provide adequate support for the cash needs of the business for at least one year, although there can be no assurances.

Off-Balance Sheet Arrangements

We do not utilize any special purpose entities or other off-balance sheet arrangements.

Critical Accounting Estimates

Our accounting policies are more fully described in Note 2 of the Notes to Consolidated Financial Statements.  As disclosed in Note 2, the preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions about future events that affect the amounts reported in the consolidated financial statements and accompanying notes.  Future events and their effects cannot be determined with absolute certainty. Therefore, the determination of estimates requires the exercise of judgment. Actual results inevitably will differ from those estimates, and such differences may be material to the consolidated financial statements. The following policies are considered by management to be the most critical in understanding the significant accounting estimates inherent in the preparation of our consolidated financial statements and the uncertainties that could impact our results of operations, financial position and cash flows.

Sales Returns, Sales Allowances and Doubtful Accounts

We record reserves and allowances (“reserves”) for sales returns, sales allowances and discounts, cooperative advertising, and accounts receivable balances that we believe will ultimately not be collected. The reserves are based on such factors as specific customer situations, historical experience, a review of the current aging status of customer receivables and current and expected economic conditions. The reserve for doubtful accounts includes a specific reserve for accounts identified as potentially uncollectible, plus an additional reserve for the balance of accounts, determined based on historical trends. We evaluate the reserves and the estimation process and adjust when appropriate.  Apart from unprecedented write-offs that occurred during the COVID-19 pandemic, our historical write-offs against the reserves have been within our expectations. Future changes in reserves may be required if actual returns, discounts and bad debt activity varies from the original estimates.  These changes could impact our results of operations, financial position, and cash flows.

Pension Plan Accounting

Our pension expense and corresponding obligation are determined on an actuarial basis and require certain actuarial assumptions.  We believe the two most critical of these assumptions are the discount rate and the expected rate of return on plan assets.  We evaluate actuarial assumptions annually on the measurement date (December 31) and make modifications based on such factors as market interest rates and historical asset performance.  Changes in these assumptions can result in different expense and liability amounts, and future actual experience can differ from these assumptions.

14

Discount Rate – Pension expense and projected benefit obligations both increase as the discount rate is reduced.  See Note 12 of the Notes to Consolidated Financial Statements for discount rates used in determining pension expense for the years ended December 31, 2023 and 2022, and the funded status of the plans at December 31, 2023 and 2022.  We use the spot-rate approach to determine the service and interest cost components of pension expense. Under the spot-rate approach, the service and interest costs were calculated by applying specific spot rates along the yield curve to the relevant projected cash flows, to provide a better estimate of future service and interest costs. A 0.5% decrease in the discount rate would have a nominal impact on annual pension expense, and would increase the projected benefit obligation by approximately $2.7 million.  

Expected Rate of Return – Pension expense increases as the expected rate of return on pension plan assets decreases.  In estimating the expected return on plan assets, we consider the historical returns on plan assets and future expectations of asset returns.  We utilized an expected rate of return on plan assets of 6.75% for both 2023 and 2022, respectively. This rate was based on our Company’s long-term investment policy of equity securities: 20% - 80%; fixed income securities: 20% - 80%; and other, principally cash:  0% - 20%.  A 0.5% decrease in the expected return on plan assets would increase annual pension expense by approximately $182,000.

Our unfunded benefit obligation was $14.0 million and $16.1 million at December 31, 2023 and 2022, respectively.

Recent Accounting Pronouncements

See Note 2 of the Notes to Consolidated Financial Statements.

ITEM 7A    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Not Applicable

15

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the shareholders, Audit Committee and the Board of Directors of Weyco Group, Inc.

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of Weyco Group, Inc. (the “Company”) as of December 31, 2023 and 2022, the related consolidated statements of earnings, comprehensive income, equity and cash flows for the years then ended, and the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022 and the results of their operations and their cash flows for the years then ended in conformity with accounting principles generally accepted in the United States of America. Also, in our opinion, the Company did not maintain, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by COSO because a material weakness in internal control over financial reporting existed as of that date as the Company did not design and maintain information technology general controls (ITGCs) in the areas of user access and change management including segregation of duties for systems supporting certain internal control processes.  As a result, automated and manual process controls dependent on those ITGCs were also not effective.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis. The material weakness referred to above is described in Management’s Annual Report on Internal Control over Financial Reporting included in Item 9A of this Annual Report on Form 10-K. We considered this material weakness in determining the nature, timing, and extent of audit tests applied to our audit of the 2023 consolidated financial statements, and our opinion regarding the effectiveness of the Company’s internal control over financial reporting does not affect our opinion on those consolidated financial statements.

Basis for Opinions

The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company's consolidated financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures, as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

Definition and Limitations of Internal Control over Financial Reporting

A company's internal control over financial reporting is a process designed 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. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in

17

accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Critical Audit Matters

Critical audit matters are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgements. We determined that there are no critical audit matters.

/s/ Baker Tilly US, LLP

We have served as the Company's auditor since 2015.

Milwaukee, Wisconsin

March 14, 2024

18

CONSOLIDATED STATEMENTS OF EARNINGS

For the years ended December 31, 2023 and 2022

    

2023

    

2022

(In thousands, except per share amounts)

Net sales

$

318,048

$

351,737

Cost of sales

 

175,165

 

207,344

Gross earnings

 

142,883

 

144,393

Selling and administrative expenses

 

101,859

 

104,028

Earnings from operations

 

41,024

 

40,365

Interest and dividend income

 

1,107

 

361

Interest expense

 

(529)

 

(710)

Other expense, net

 

(738)

 

(277)

Earnings before provision for income taxes

 

40,864

 

39,739

Provision for income taxes

 

10,676

 

10,199

Net earnings

$

30,188

$

29,540

Basic earnings per share

$

3.19

$

3.09

Diluted earnings per share

$

3.17

$

3.07

The accompanying notes to consolidated financial statements are an integral part of these financial statements.

19

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

For the years ended December 31, 2023 and 2022

    

2023

    

2022

(Dollars in thousands)

Net earnings

$

30,188

$

29,540

Other comprehensive income, net of tax:

 

  

 

  

Foreign currency translation adjustments

 

642

 

(1,813)

Pension liability adjustments

 

2,240

 

6,414

Other comprehensive income

 

2,882

 

4,601

Comprehensive income

$

33,070

$

34,141

The accompanying notes to consolidated financial statements are an integral part of these financial statements.

20

CONSOLIDATED BALANCE SHEETS

At December 31, 2023 and 2022

2023

2022

(In thousands, except par value and share data)

ASSETS:

 

  

 

  

Cash and cash equivalents

$

69,312

$

16,876

Investments, at fair value

107

Marketable securities, at amortized cost

 

215

 

1,385

Accounts receivable, less allowances of $2,510 and $2,110, respectively

39,275

53,298

Income tax receivable

245

945

Inventories

 

74,890

 

127,976

Prepaid expenses and other current assets

 

6,172

 

5,870

Total current assets

 

190,109

 

206,457

Marketable securities, at amortized cost

 

6,354

 

7,123

Deferred income tax benefits

 

1,096

 

1,038

Property, plant and equipment, net

 

29,504

 

28,812

Operating lease right-of-use assets

12,520

13,428

Goodwill

 

12,317

 

12,317

Trademarks

 

33,168

 

33,618

Other assets

 

24,274

 

23,827

Total assets

$

309,342

$

326,620

LIABILITIES AND EQUITY:

 

Short-term borrowings

$

$

31,136

Accounts payable

8,845

14,946

Dividend payable

2,352

2,290

Operating lease liabilities

3,979

4,026

Accrued liabilities:

 

 

Accrued compensation and employee benefits

7,071

6,680

Sales and advertising allowances

2,533

2,254

Taxes other than income taxes

1,012

1,025

Other

3,830

5,178

Total current liabilities

 

29,622

 

67,535

Deferred income tax liabilities

 

11,819

 

8,530

Long-term pension liability

 

13,412

 

15,523

Operating lease liabilities

9,531

10,661

Other long-term liabilities

 

465

 

466

Total liabilities

 

64,849

 

102,715

Commitments and contingencies (Note 15)

 

  

 

  

Common stock, $1.00 par value, authorized 24,000,000 shares in 2023 and 2022, issued and outstanding 9,496,729 shares in 2023 and 9,584,316 shares in 2022

9,497

9,584

Capital in excess of par value

71,661

70,475

Reinvested earnings

 

180,646

 

164,039

Accumulated other comprehensive loss

 

(17,311)

 

(20,193)

Total equity

 

244,493

 

223,905

Total liabilities and equity

$

309,342

$

326,620

The accompanying notes to consolidated financial statements are an integral part of these financial statements.

21

CONSOLIDATED STATEMENTS OF EQUITY

For the years ended December 31, 2023 and 2022

(In thousands, except per share amounts)

    

Common

    

Capital in Excess

    

Reinvested

    

Accumulated Other

Stock

of Par Value

Earnings

Comprehensive Loss

Balance, December 31, 2021

$

9,709

$

68,718

$

147,762

$

(24,794)

Net earnings

 

 

 

29,540

 

Foreign currency translation adjustments

 

 

 

 

(1,813)

Pension liability adjustment (net of tax of $2,254)

 

 

 

 

6,414

Cash dividends declared ($0.96 per share)

 

 

 

(9,240)

 

Common stock issued under equity incentive plans, net of shares withheld for employee taxes and strike price

 

19

262

 

Issuance of restricted stock

 

28

 

(28)

 

 

Share-based compensation expense

 

 

1,523

 

 

Shares purchased and retired

(172)

(4,023)

Balance, December 31, 2022

$

9,584

$

70,475

$

164,039

$

(20,193)

Net earnings

 

 

 

30,188

 

Foreign currency translation adjustments

 

 

 

 

642

Pension liability adjustment (net of tax of $787)

 

 

 

 

2,240

Cash dividends declared ($0.99 per share)

 

 

 

(9,413)

 

Common stock issued under equity incentive plans, net of shares withheld for employee taxes and strike price

57

(140)

Issuance of restricted stock

 

28

 

(28)

 

 

Restricted stock forfeited

(2)

2

Share-based compensation expense

 

 

1,352

 

 

Shares purchased and retired

 

(170)

 

 

(4,168)

 

Balance, December 31, 2023

$

9,497

$

71,661

$

180,646

$

(17,311)

The accompanying notes to consolidated financial statements are an integral part of these financial statements.

22

CONSOLIDATED STATEMENTS OF CASH FLOWS

For the years ended December 31, 2023 and 2022

2023

2022

(Dollars in thousands)

CASH FLOWS FROM OPERATING ACTIVITIES:

 

Net earnings

$

30,188

$

29,540

Adjustments to reconcile net earnings to net cash provided by (used for) operating activities -

 

 

Depreciation

 

2,579

 

2,485

Amortization

 

271

 

282

Bad debt expense

 

519

 

151

Deferred income taxes

 

2,462

 

1,297

Net foreign currency transaction losses

 

99

 

43

Share-based compensation expense

 

1,352

 

1,523

Pension settlement charge

894

Pension expense

 

1,293

 

178

Impairment of trademark

450

1,150

Loss on disposal of fixed assets

59

117

Gain from fair value remeasurement of contingent consideration

(857)

Increase in cash surrender value of life insurance

 

(684)

 

(690)

Changes in operating assets and liabilities -

 

 

Accounts receivable

 

13,531

 

(282)

Inventories

 

53,047

 

(56,963)

Prepaid expenses and other assets

 

(358)

 

(1,429)

Accounts payable

 

(6,074)

 

(4,293)

Accrued liabilities and other

 

(982)

 

(2,553)

Accrued income taxes

 

879

 

(497)

Net cash provided by (used for) operating activities

 

98,631

 

(29,904)

CASH FLOWS FROM INVESTING ACTIVITIES:

 

  

 

  

Proceeds from maturities of marketable securities

 

1,960

 

1,719

Proceeds from sale of investment securities

107

8,049

Purchases of property, plant and equipment

 

(3,309)

 

(2,342)

Net cash (used for) provided by investing activities

 

(1,242)

 

7,426

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

Cash dividends paid

 

(9,286)

 

(6,951)

Shares purchased and retired

 

(4,338)

 

(4,195)

Net proceeds from stock options exercised

 

103

293

Payment of contingent consideration

 

(500)

 

Taxes paid related to the net share settlement of equity awards

 

(186)

(12)

Proceeds from bank borrowings

 

70,060

 

120,608

Repayments of bank borrowings

(101,196)

(89,472)

Net cash (used for) provided by financing activities

 

(45,343)

 

20,271

Effect of exchange rate changes on cash and cash equivalents

 

390

 

(628)

Net increase (decrease) in cash and cash equivalents

$

52,436

$

(2,835)

CASH AND CASH EQUIVALENTS at beginning of year

 

16,876

19,711

CASH AND CASH EQUIVALENTS at end of year

$

69,312

$

16,876

SUPPLEMENTAL CASH FLOW INFORMATION:

 

 

Income taxes paid, net of refunds

$

7,115

$

9,441

Interest paid

$

977

$

710

The accompanying notes to consolidated financial statements are an integral part of these financial statements.

23

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Years Ended December 31, 2023 and 2022

1. NATURE OF OPERATIONS

Weyco Group, Inc. (“we,” “our,” “us” and the “Company”) designs, markets, and distributes quality and innovative footwear principally for men, but also for women and children, under a portfolio of well-recognized brand names including: Florsheim, Nunn Bush, Stacy Adams, BOGS, Rafters, and Forsake.  Inventory is purchased from third-party overseas manufacturers.  The majority of foreign-sourced purchases are denominated in U.S. dollars. We have two reportable segments, North American wholesale operations (“Wholesale”) and North American retail operations (“Retail”).  In the wholesale segment, our products are sold to leading footwear, department, and specialty stores, as well as e-commerce retailers, primarily in the United States and Canada.  We also have licensing agreements with third parties who sell our branded apparel, accessories and specialty footwear in the United States, as well as our footwear in Mexico and certain markets overseas.  Licensing revenues are included in our wholesale segment. Our retail segment consists of e-commerce businesses and four brick and mortar retail stores in the United States. Retail sales are made directly to consumers on our websites, or by our employees. Our “other” operations include our wholesale and retail businesses in Australia, South Africa, and Asia Pacific (collectively, “Florsheim Australia”). As previously disclosed, we ceased operations in the Asia Pacific region in 2023, and are in the final stages of winding down this business. The majority of our operations are in the United States and our results are primarily affected by the economic conditions and retail environment in the United States.

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation - The consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States of America, and include all of our majority-owned subsidiaries after elimination of intercompany accounts and transactions.

Use of Estimates - The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses and disclosure of contingent assets and liabilities at the date of the financial statements and during the reporting period. Actual results specifically related to inventory reserves, realizability of deferred tax assets, goodwill and trademarks could materially differ from those estimates, which would impact the reported amounts and disclosures in the consolidated financial statements and accompanying notes.

Cash and Cash Equivalents - We consider all highly liquid investments with maturities of three months or less at the date of purchase to be cash equivalents. At December 31, 2023 and 2022, our cash and cash equivalents included investments in U.S. treasury bills, money market funds, and/or cash deposits at various banks. While we periodically have cash balances in excess of insured amounts, we have not experienced any losses on deposits in excess of insured amounts.

Investments - At December 31, 2023, we held investments in marketable securities (mainly tax-exempt municipal bonds). All of our marketable securities are classified as held-to-maturity securities and reported at amortized cost pursuant to Accounting Standards Codification (“ASC”) 320, Investments – Debt and Equity Securities, as we have the intent and ability to hold all investments to maturity. See Note 4.

Accounts Receivable – Trade accounts receivable arise from the sale of products on unsecured trade credit terms. On a quarterly basis, we review all significant accounts with past due balances, as well as the collectability of other outstanding trade accounts receivable for possible write-off. It is our policy to write-off accounts receivable against the allowance account when receivables are deemed to be uncollectible. The allowance for doubtful accounts reflects our best estimate of probable losses in the accounts receivable balances. We determine the allowance based on known troubled accounts, historical experience and other evidence currently available.

Inventories - The majority of inventories are determined on a last-in, first-out (“LIFO”) basis. LIFO inventory is valued at the lower of cost or market. All other inventories are determined on a first-in, first-out basis (“FIFO”) basis, and are valued at the lower of cost or net realizable value. Inventory costs include the cost of shoes purchased from third-party manufacturers, as well as related freight and duty costs. We generally take title of product at the time of shipping. See Note 5.

Property, Plant and Equipment and Depreciation - Property, plant and equipment are stated at cost. Plant and equipment are depreciated using the straight-line method over their estimated useful lives as follows: buildings and improvements, 10 to 39 years; machinery and equipment, 3 to 15 years; furniture and fixtures, 5 to 15 years. For income tax reporting purposes, depreciation is calculated using applicable methods.

24

Impairment of Long-Lived Assets - Property, plant, equipment and operating lease right-of-use assets, along with other long-lived assets, are evaluated for impairment periodically whenever triggering events or indicators exist that the carrying values may not be fully recoverable. Recoverability of assets is measured by a comparison of the carrying amount of an asset to its related estimated undiscounted future cash flows. If the sum of the expected undiscounted cash flows is less than the carrying value of the related asset, a loss is recognized for the difference between the fair value and carrying value of the asset. There were no impairment losses recorded on our long-lived assets in 2023 or 2022.

Leases - We lease retail shoe stores, as well as several office and distribution facilities worldwide. We determine whether an arrangement is or contains a lease at contract inception. All of our leases are classified as operating leases, which are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in the consolidated balance sheets. We have no finance leases.

ROU assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at the commencement date for leases exceeding 12 months. Minimum lease payments include only the fixed lease component of the agreement, as well as any variable rate payments that depend on an index, initially measured using the index at the lease commencement date. Lease terms may include options to renew when it is reasonably certain that we will exercise that option.

As our leases generally do not provide an implicit rate, our incremental borrowing rate is used to determine the present value of lease payments.  The incremental borrowing rate was a hypothetical rate based on an understanding of what we could borrow from a third-party lender, on a collateralized basis, over a similar term, and in an amount that approximates the value of the future lease payments at the lease commitment date.

Operating lease costs are recognized on a straight-line basis over the lease term and are included in selling and administrative expenses. Variable lease payments that do not depend on a rate or index, payments associated with non-lease components, and short-term rentals (leases with terms less than 12 months) are expensed as incurred. See Note 7.

Goodwill - Goodwill represents the excess of the purchase price over fair value of identifiable net assets acquired from a business acquisition. Goodwill is not amortized, but is reviewed for impairment on an annual basis and between annual tests if indicators of impairment are present. Our goodwill resulted primarily from the 2011 acquisition of the BOGS and Rafters brands, and, to a lesser extent, the 2021 acquisition of the Forsake brand. See Note 8.

Intangible Assets (excluding Goodwill) - Other intangible assets consist of customer relationships and trademarks. Customer relationships are amortized over their estimated useful lives. Trademarks are not amortized, but are reviewed for impairment on an annual basis and between annual tests when an event occurs or circumstances change that indicates the carrying value may not be recoverable. During 2023 and 2022, we recorded impairment charges of $0.5 million and $1.2 million, respectively to write-down the carrying value of the Forsake trademark. These charges were recorded within selling and administrative expenses in the Consolidated Statements of Earnings. See Note 8.

Life Insurance – Life insurance policies are recorded at the amount that could be realized under the insurance contracts as of the balance sheet date. These assets are included within other assets in the Consolidated Balance Sheets. See Note 9.

Income Taxes - Deferred income taxes are provided on temporary differences arising from differences in the bases of assets and liabilities for income tax and financial reporting purposes. Deferred tax assets and liabilities are measured using enacted income tax rates in effect. Tax rate changes affecting deferred tax assets and liabilities are recognized in income at the enactment date. We record interest and penalties associated with unrecognized tax benefits within interest expense and provision for income taxes, respectively. See Note 14.

Revenue Recognition – Our revenue contracts represent a single performance obligation to sell our products to our customers. Sales are recorded at the time control of the product is transferred to customers in an amount that reflects the consideration we expect to receive in exchange for our products.  Wholesale revenue is generally recognized upon shipment of the product, as that is when the customer obtains control of the promised goods. Shipping and handling activities that occur after control of the product transfers to the customer are treated as fulfillment activities, not as a separate performance obligation. Retail revenue is generated primarily from the sale of footwear to customers through our websites and at retail locations.  For sales made through our websites, revenue is recognized upon shipment to the customer.  For in-store sales, we recognize revenue at the point of sale. Sales taxes collected from website or retail sales are excluded from our reported net sales. Revenue from third-party licensing agreements is recognized in the period earned. Licensing revenues were $2.5 million in 2023 and $2.1 million in 2022.

All revenue is recorded net of estimated allowances for returns and discounts; these revenue offsets are accrued for at the time of sale. Our estimates of allowances for returns and discounts are based on such factors as specific customer situations, historical experience, and current and expected economic conditions. We evaluate the reserves and the estimation process and adjust when appropriate.

25

Generally, payments from customers are received within 90 days following the sale. Our contracts with customers do not have significant financing components or significant prepayment terms, and there is no non-cash consideration. We do not have unbilled revenue, and there are no contract assets and liabilities.

Shipping and Handling Fees - We classify shipping and handling fees billed to customers as sales. Shipping and handling expenses incurred by the Company are included in selling and administrative expenses in the Consolidated Statements of Earnings. See “Selling and Administrative Expenses” below.

Cost of Sales - Our cost of sales includes the cost of products and inbound freight and duty costs.

Selling and Administrative Expenses - Selling and administrative expenses primarily include salaries and commissions, advertising costs, employee benefit costs, distribution costs (e.g., receiving, inspection, warehousing, shipping, and handling costs), rent and depreciation. Consolidated distribution costs were $21.9 million in 2023 and $22.8 million in 2022.

Advertising Costs - Advertising costs are expensed as incurred. Total advertising costs were  $12.8 million and $13.4 million in 2023 and 2022, respectively. Advertising expenses are included in selling and administrative expenses.

Foreign Currency Translations - We account for currency translations in accordance with ASC 830, Foreign Currency Matters. Our non-U.S. subsidiaries’ local currencies are the functional currencies under which the balance sheet accounts are translated into U.S. dollars at the rates of exchange in effect at fiscal year-end and income and expense accounts are translated at the weighted average rates of exchange in effect during the year. Translation adjustments resulting from this process are recognized as a separate component of accumulated other comprehensive loss, which is a component of equity.

Foreign Currency Transactions - Gains and losses from foreign currency transactions are included in other expense, net, in the Consolidated Statements of Earnings. Net foreign currency transaction gains and losses were not material to our financial statements in 2023 and 2022.

Financial Instruments – Our wholly-owned subsidiary, Florsheim Australia, had foreign exchange contracts outstanding to buy $0.6 million U.S. dollars at a price of approximately $0.9 million Australian dollars.  These contracts expire in 2024.

Realized gains and losses on foreign exchange contracts are related to the purchase and sale of inventory and therefore are included in our net sales or cost of sales. In 2023 and 2022, realized gains and losses on foreign exchange contracts were not material to our financial statements.

Earnings Per Share - Basic earnings per share excludes any dilutive effects of restricted stock and options to purchase common stock. Diluted earnings per share includes any dilutive effects of restricted stock and options to purchase common stock. See Note 17.

Comprehensive Income – Comprehensive income includes net earnings and changes in accumulated other comprehensive loss. Comprehensive income is reported in the Consolidated Statements of Comprehensive Income. See Note 13 for more details regarding changes in accumulated other comprehensive loss.

Share-Based Compensation - At December 31, 2023, we had one share-based employee compensation plan, which is described more fully in Note 19. We account for this plan under the recognition and measurement principles of ASC 718, Compensation – Stock Compensation. Our policy is to estimate the fair market value of each option award granted on the date of grant using the Black-Scholes option pricing model. We estimate the fair value of each restricted stock award based on the fair market value of our Company’s stock price on the grant date. The resulting compensation cost for both the options and restricted stock is amortized on a straight-line basis over the vesting period of the respective awards.

Concentration of Credit Risk – There was one individual customer accounts receivable balance outstanding that represented approximately 18% of our gross accounts receivable balance at December 31, 2023. There was one individual customer accounts receivable balance outstand that represented approximately 13% of our gross accounts receivable balance at December 31, 2022. There were no individual customers with sales above 10% of our total sales in 2023 and 2022.

26

New Accounting Pronouncements

Recently Adopted

In June 2016, the FASB issued Accounting Standards Update ("ASU") 2016-13, Financial Instruments – Credit Losses: Measurements of Credit Losses on Financial Instruments. This ASU modifies the measurement of expected credit losses of certain financial instruments, based on historical experience, current conditions, and reasonable forecasts, and applies to financial assets measured at amortized cost, including loans, held-to-maturity debt securities, net investments in leases, and trade accounts receivable as well as certain off-balance sheet credit exposures, such as loan commitments. The guidance must be adopted using a modified retrospective transition method through a cumulative-effect adjustment to reinvested earnings in the period of adoption. We adopted this standard in first quarter of 2023. The adoption of this standard did not have a material impact our consolidated financial statements or related disclosures.

Not Yet Adopted

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The objective of ASU 2023-07 is to require entities to provide enhanced disclosures on significant segment expenses. ASU 2023-07 is effective for public companies in annual periods beginning after December 15, 2023, and interim periods beginning after December 15, 2024. We are currently evaluating the impact that ASU 2023-07 will have on our consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The objective of ASU 2023-09 is to enhance disclosures related to income taxes, including specific thresholds for inclusion within the tabular disclosure of income tax rate reconciliation and specified information about income taxes paid. ASU 2023-09 is effective for public companies starting in annual periods beginning after December 15, 2024. We are currently evaluating the impact that ASU 2023-09 will have on our consolidated financial statements.

3. FAIR VALUE OF FINANCIAL INSTRUMENTS

ASC 820, Fair Value Measurements and Disclosures, defines fair value 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. ASC 820 also establishes the following three-level hierarchy for fair value measurements based upon the sources of data and assumptions used to develop the fair value measurements:

Level 1 - unadjusted quoted market prices in active markets for identical assets or liabilities that are publicly accessible.
Level 2 - quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active and inputs (other than quoted prices) that are observable for the asset or liability, either directly or indirectly.
Level 3 - unobservable inputs that reflect our assumptions, consistent with reasonably available assumptions made by other market participants.

The carrying amounts of all short-term financial instruments, except marketable securities and foreign exchange contracts, approximate fair value due to the short-term nature of those instruments. Marketable securities are carried at amortized cost. The fair value disclosures of marketable securities are Level 2 valuations as defined by ASC 820, consisting of quoted prices for identical or similar assets in markets that are not active. See Note 4. Foreign exchange contracts are carried at fair value. The fair value measurements of foreign exchange contracts are based on observable market transactions of spot and forward rates, and thus represent Level 2 valuations as defined by ASC 820.

27

4. INVESTMENTS

Below is a summary of the amortized cost and estimated market values of our marketable securities as of December 31, 2023 and 2022. The estimated market values provided are Level 2 valuations as defined by ASC 820.

2023

2022

    

Amortized

    

Market

    

Amortized

    

Market

    

Cost

    

Value

    

Cost

    

Value

(Dollars in thousands)

Marketable securities:

 

  

 

  

 

  

 

  

Current

$

215

$

215

$

1,385

$

1,381

Due from one through five years

 

3,518

 

3,592

 

3,977

 

3,950

Due from six through ten years

 

2,836

 

2,830

 

2,347

 

2,455

Due from eleven through twenty years

 

 

 

799

 

773

Total

$

6,569

$

6,637

$

8,508

$

8,559

The unrealized gains and losses on marketable securities at December 31, 2023 and 2022 were as follows:

2023

2022

    

Unrealized

    

Unrealized

    

Unrealized

    

Unrealized

    

Gains

    

Losses

    

Gains

    

Losses

(Dollars in thousands)

Marketable securities

$

118

$

(50)

$

145

$

(94)

At each reporting date, we review our investments to determine whether a decline in fair value below the amortized cost basis is other-than-temporary. To determine whether a decline in value is other-than-temporary, we consider all available evidence, including our overall financial condition, the severity and duration of the decline in fair value, and our intent and ability to hold the investment for a reasonable period of time sufficient for any forecasted recovery. If a decline in value is deemed other-than-temporary, we record a reduction in the carrying value to the estimated fair value. We reviewed our portfolio of investments as of December 31, 2023 and 2022 and determined that no other-than-temporary market value impairment exists.

At December 31, 2022, we also had $0.1 million of cash invested in highly liquid taxable bond funds. These investments, which were classified as trading securities and reported at fair value, were liquidated in 2023. There were no significant gains or losses on these investments in 2023 or 2022.

5. INVENTORIES

At December 31, 2023 and 2022, inventories consisted of:

    

2023

    

2022

(Dollars in thousands)

Finished shoes

$

94,663

$

151,370

LIFO reserve

 

(19,773)

 

(23,394)

Total inventories

$

74,890

$

127,976

Finished shoes included inventory in-transit of $16.7 million and $33.2 million at December 31, 2023 and 2022, respectively. At December 31, 2023, approximately 91% of our inventories were valued by the LIFO method of accounting while approximately 9% were valued by the FIFO method of accounting. At December 31, 2022, approximately 94% of our inventories were valued by the LIFO method of accounting while approximately 6% were valued by the FIFO method of accounting.

During 2023, there were liquidations of LIFO inventory quantities carried at higher costs prevailing in prior years compared to the cost of fiscal 2023 purchases. The effect of these liquidations increased cost of sales by $2.1 million. During 2022, there were no liquidations of LIFO inventory quantities carried at lower costs prevailing in prior years compared to the cost of fiscal 2022 purchases.

28

6. PROPERTY, PLANT AND EQUIPMENT, NET

At December 31, 2023 and 2022, property, plant and equipment consisted of:

    

2023

    

2022

(Dollars in thousands)

Land and land improvements

$

3,843

$

3,843

Buildings and improvements

 

32,204

 

32,204

Machinery and equipment

 

37,296

 

36,820

Retail fixtures and leasehold improvements

 

4,674

 

4,623

Construction in progress

 

1,972

 

322

Property, plant and equipment

 

79,989

 

77,812

Less: Accumulated depreciation

 

(50,485)

 

(49,000)

Property, plant and equipment, net

$

29,504

$

28,812

7. LEASES

We lease retail shoe stores, as well as several office and distribution facilities worldwide. The leases have original lease periods expiring between 2024 and 2029.  Many leases include one or more options to renew. We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured at lease commencement.  Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

The components of our operating lease costs were as follows:

    

Twelve Months Ended December 31, 

    

2023

2022

(Dollars in thousands)

Operating lease costs

 

$

4,912

$

5,233

Variable lease costs (1)

201

1

Total lease costs

 

$

5,113

$

5,234

(1)Variable lease costs primarily include percentage rentals based upon sales in excess of specified amounts.

Short-term lease costs, which were excluded from the above table, are not material to our financial statements.

The following is a schedule of maturities of operating lease liabilities as of December 31, 2023:

    

Operating Leases

(Dollars in thousands)

2024

 

$

4,342

2025

 

 

3,505

2026

 

 

3,090

2027

 

 

1,976

2028

946

Thereafter

 

 

377

Total lease payments

 

 

14,236

Less: imputed interest

 

 

(726)

Present value of lease liabilities

 

$

13,510

The operating lease liabilities were classified in the Consolidated Balance Sheets as follows:

    

December 31, 

December 31, 

2023

    

2022

(Dollars in thousands)

Operating lease liabilities - current

$

3,979

$

4,026

Operating lease liabilities - non-current

9,531

10,661

Total

 

$

13,510

$

14,687

29

We determined the present value of our lease liabilities using a weighted-average discount rate of 4.33%.  As of December 31, 2023, our leases had a weighted-average remaining lease term of 3.7 years.

Supplemental cash flow information related to our operating leases is as follows:

    

Twelve Months Ended December 31, 

    

2023

    

2022

(Dollars in thousands)

Cash paid for amounts included in the measurement of lease liabilities

 

$

4,878

$

4,732

Right-of-use assets obtained in exchange for new lease liabilities (noncash)

$

3,180

$

7,941

8. INTANGIBLE ASSETS

Our indefinite-lived intangible assets as recorded in the Consolidated Balance Sheets were as follows:

    

December 31, 

    

December 31, 

2023

2022

    

(Dollars in thousands)

Indefinite-lived intangibles:

Goodwill

$

12,317

$

12,317

Trademarks

 

33,168

 

33,618

Total

$

45,485

$

45,935

We evaluate goodwill for impairment annually as of December 31 or more frequently when an event occurs or circumstances change that indicates the carrying value may not be recoverable. In 2023 and 2022, we completed qualitative assessments noting no indicators of impairment. Accordingly, we did not record goodwill impairment charges for any of our reporting units in 2023 or 2022.

We completed qualitative impairment assessments for all our trademarks, except the Forsake trademark, in 2023 and 2022, noting no indicators of impairment. For the Forsake trademark, we performed quantitative impairment tests in both 2023 and 2022, as we determined, in both years, that indicators were present that the trademark’s carrying value may not be recoverable.  The impairment tests indicated that the carrying value of the Forsake trademark exceeded its fair value, primarily due to decreases in Forsake's sales projections in both years. Accordingly, we wrote down the carrying value of the Forsake trademark by $0.5 million in 2023 and by $1.2 million in 2022. The related impairment charges were recorded within selling and administrative expenses in the Consolidated Statements of Earnings.

Our amortizable intangible assets, which were included within other assets in the Consolidated Balance Sheets, consisted of the following:

    

    

December 31, 2023

December 31, 2022

Weighted

Gross

Gross

Average

Carrying

Accumulated

Carrying

Accumulated

    

Life (Years)

    

Amount

    

Amortization

    

Net

    

Amount

    

Amortization

    

Net

(Dollars in thousands)

(Dollars in thousands)

Amortizable intangible assets

  

  

  

  

  

  

  

Customer relationships

 

15

$

3,500

$

(2,994)

$

506

$

3,500

$

(2,761)

$

739

Total amortizable intangible assets

$

3,500

$

(2,994)

$

506

$

3,500

$

(2,761)

$

739

Amortization expense related to the intangible assets was $0.2 million in both 2023 and 2022. Excluding the impact of any future acquisitions, we anticipate future amortization expense will be $0.2 million in both 2024 and 2025, and $0.1 million in 2026.

30

9. OTHER ASSETS

Other assets included the following amounts at December 31, 2023 and 2022:

    

2023

    

2022

(Dollars in thousands)

Cash surrender value of life insurance

$

20,568

$

19,884

Amortizable intangible assets, net (See Note 8)

 

506

 

739

Investment in real estate

 

1,909

 

1,926

Other

 

1,291

 

1,278

Total other assets

$

24,274

$

23,827

We have life insurance policies on five current and former executives. Upon death of the insured executives, the approximate benefit we would receive is $21.9 million in aggregate as of December 31, 2023.

On May 1, 2013, we purchased a 50% interest in a building in Montreal, Canada for approximately $3.2 million. The building, which is classified as an investment in real estate in the above table, serves as our Canadian office and distribution center. The purchase was accounted for as an equity-method investment under ASC 323, Investments – Equity Method and Joint Ventures, and continues to be accounted for under the equity method of accounting.

10. SHORT-TERM BORROWINGS

On September 28, 2023, we amended our line of credit agreement. The amendment (“Amended Credit Agreement”) extended the maturity of our credit facility to September 28, 2024 and has a maximum available borrowing limit of $40.0 million. Under the terms of the Amended Credit Agreement, amounts outstanding bear interest at the one-month term secured overnight financing rate (“SOFR”) plus 125 basis points. The Amended Credit Agreement is secured by a security interest in our general business assets, and contains customary representations, warranties, and covenants (including a minimum tangible net worth financial covenant) for a facility of this type. At December 31, 2023, there were no outstanding borrowings on the line of credit, and we were in compliance with all financial covenants. At December 31, 2022, outstanding borrowings on the line of credit were approximately $31.1 million at an interest rate of 5.77%.

11. CONTINGENT CONSIDERATION

The purchase price of our 2021 acquisition of Forsake included potential payments of future consideration that were contingent upon the achievement of certain milestones. As part of purchase accounting, a liability of $1.3 million was recorded for the estimated fair value of the contingent consideration on the acquisition date.  Thereafter, the fair value of the contingent consideration was remeasured at each reporting period.  In 2022, we recorded gains of approximately $0.9 million to write-down the fair value of the contingent consideration from $1.3 million to $0.5 million. These gains were recognized within selling and administrative expenses in the Consolidated Statements of Earnings. In early 2023, we reached an agreement with the former owners of Forsake to settle the contingent consideration liability for $0.5 million, which was paid out in the first quarter of 2023.

12. EMPLOYEE RETIREMENT PLANS

We have a defined benefit pension plan which was frozen effective December 31, 2016. No benefits have been accrued under the plan subsequent to that date. We also have an unfunded supplemental pension plan for key executives.  Retirement benefits are provided based on employees’ years of credited service and average earnings or stated amounts for years of service.  Normal retirement age is 65 with provisions for earlier retirement. The plan also has provisions for disability and death benefits.  

Our funding policy for the defined benefit pension plan is to make contributions to the plan such that all employees’ benefits will be fully provided by the time they retire.  Plan assets are stated at fair value and consist primarily of equity securities and fixed income securities, mainly U.S. government and corporate obligations.

We follow ASC 715, Compensation – Retirement Benefits, which requires employers to recognize the funded status of defined benefit pension and other postretirement benefit plans as an asset or liability in their statements of financial position and to recognize changes in the funded status in the year in which the changes occur as a component of comprehensive income.  In addition, ASC 715 requires employers to measure the funded status of their plans as of the date of their year-end statements of financial position.  ASC 715 also requires additional disclosures regarding amounts included in accumulated other comprehensive loss.

31

Our pension plan’s weighted average asset allocation at December 31, 2023 and 2022, by asset category, was as follows:

Plan Assets at December 31, 

 

    

2023

    

2022

 

Asset Category:

 

  

 

  

Equity Securities

 

58

%  

57

%

Fixed Income Securities

 

28

%  

31

%

Other

 

14

%  

12

%

Total

 

100

%  

100

%

We have a Retirement Plan Committee, consisting of our Chief Executive Officer, Chief Operating Officer and Chief Financial Officer, to manage the operations and administration of all benefit plans and related trusts. The committee has an investment policy for the pension plan assets that establishes target asset allocation ranges for the above listed asset classes as follows: equity securities: 20% - 80%; fixed income securities: 20% - 80%; and other, principally cash: 0% - 20%. On a semi-annual basis, the committee reviews progress towards achieving the pension plan’s performance objectives.

To develop the expected long-term rate of return on assets assumption, we considered the historical returns and the future expectations for returns for each asset class, as well as the target asset allocation of the pension portfolio.  This resulted in the selection of 6.75% as the long-term rate of return on assets assumptions for both 2023 and 2022.

The following discount rates were used to determine the funded status of the pension plans as of December 31, 2023 and 2022:

Defined Benefit Pension Plan

Supplemental Pension Plan

 

    

2023

    

2022

    

2023

    

2022

Discount rate for determining funded status

 

5.15

%  

5.41

%  

5.16

%  

5.44

%

32

The following is a reconciliation of the change in benefit obligation and plan assets of both the defined benefit pension plan and the unfunded supplemental pension plan for the years ended December 31, 2023 and 2022:

Defined Benefit Pension Plan

Supplemental Pension Plan

    

2023

    

2022

    

2023

    

2022

(Dollars in thousands)

Change in projected benefit obligation

 

  

 

  

 

  

 

  

Projected benefit obligation, beginning of year

$

39,609

$

52,507

$

12,372

$

20,343

Service cost

 

467

 

445

 

 

Interest cost

 

2,052

 

1,243

 

580

 

511

Plan settlement

(4,276)

Actuarial loss (gain)

 

916

 

(12,028)

 

(1,001)

 

(3,864)

Benefits paid

 

(2,633)

 

(2,558)

 

(342)

 

(342)

Projected benefit obligation, end of year

$

40,411

$

39,609

$

11,609

$

12,372

Change in plan assets

 

 

 

  

 

  

Fair value of plan assets, beginning of year

$

35,927

$

44,582

$

$

Actual return on plan assets

 

5,214

 

(5,652)

 

 

Administrative expenses

 

(467)

 

(445)

 

 

Contributions

 

 

 

 

4,618

Plan settlement

(4,276)

Benefits paid

 

(2,633)

 

(2,558)

 

 

(342)

Fair value of plan assets, end of year

$

38,041

$

35,927

$

$

Funded status of plan

$

(2,370)

$

(3,682)

$

(11,609)

$

(12,372)

Amounts recognized in the consolidated balance sheets consist of:

 

  

 

  

 

  

 

  

Accrued liabilities - other

$

$

$

(567)

$

(531)

Long-term pension liability

 

(2,370)

 

(3,682)

 

(11,042)

 

(11,841)

Net amount recognized

$

(2,370)

$

(3,682)

$

(11,609)

$

(12,372)

Amounts recognized in accumulated other comprehensive loss consist of:

 

  

 

  

 

  

 

  

Accumulated loss, net of income tax benefit of $2,863, $3,382, $410, and $672, respectively

$

8,150

$

9,629

$

1,168

$

1,914

Prior service cost, net of income tax benefit of $0, $0, $13 and $19, respectively

 

 

 

39

 

54

Net amount recognized

$

8,150

$

9,629

$

1,207

$

1,968

As noted above, benefit accruals under the pension plan were frozen, effective December 31, 2016. Therefore, the accumulated benefit obligation of the defined benefit pension plan and supplemental pension plan were equal to the respective plans’ projected benefit obligations, as shown in the above table, at December 31, 2023 and 2022.

In December 2022, in accordance with the terms of the supplemental pension plan, we made a lump-sum benefit payment of $4.3 million to a former executive of the Company using cash on hand. A pension settlement charge of $0.9 million was recorded in 2022 as a result of this payment. This charge was recorded within “other expense, net” in the Consolidated Statements of Earnings.

Assumptions used in determining pension expense for the years ended December 31, 2023 and 2022 were:

Defined Benefit Pension Plan

    

Supplemental Pension Plan

 

    

2023

    

2022

    

2023

    

2022

 

Discount rate for projected benefit obligation

 

5.41

%  

2.83

%  

5.44

%  

2.86

%

Discount rate for determining interest cost

 

5.35

%  

2.39

%  

5.37

%  

2.54

%

Long-term rate of return on plan assets

 

6.75

%  

6.75

%  

 

33

The components of pension expense for the years ended December 31, 2023 and 2022, were:

    

2023

    

2022

(Dollars in thousands)

Service cost

$

467

$

445

Interest cost

 

2,632

 

1,754

Expected return on plan assets

 

(2,301)

 

(2,896)

Pension settlement charge

894

Net amortization and deferral

 

495

 

875

Pension expense

$

1,293

$

1,072

The components of pension expense other than the service cost component were included in “other expense, net” in the Consolidated Statements of Earnings.

It is our intention to satisfy the minimum funding requirements and maintain at least an 80% funding percentage in our defined benefit retirement plan in future years.  At this time, we expect that any cash contributions necessary to satisfy these requirements in 2024 would not be material.

Projected benefit payments for the plans at December 31, 2023, were estimated as follows:

    

Defined Benefit 

    

Supplemental

Pension Plan

Pension Plan

(Dollars in thousands)

2024

$

3,205

$

568

2025

$

3,120

$

628

2026

$

3,069

$

677

2027

$

3,075

$

730

2028

$

3,042

$

882

2029 - 2033

$

14,161

$

4,653

The following table summarizes the fair value of pension plan assets at December 31, 2023, by asset category within the fair value hierarchy (for further level information, see Note 3):

December 31, 2023

Quoted Prices

Significant

Significant

in Active Markets

Observable Inputs

Unobservable Inputs

    

Level 1

    

Level 2

    

Level 3

    

Total

(Dollars in thousands)

Common stocks

$

16,693

$

-

$

-

$

16,693

Preferred stocks

 

202

 

-

 

-

 

202

Exchange traded funds

 

5,129

 

-

 

-

 

5,129

Corporate obligations

 

-

 

4,160

 

-

 

4,160

Pooled fixed income funds

 

5,793

 

-

 

-

 

5,793

U.S. government securities

 

-

 

772

 

-

 

772

Cash and cash equivalents

 

5,292

 

-

 

-

 

5,292

Total

$

33,109

$

4,932

$

-

$

38,041

34

The following table summarizes the fair value of pension plan assets at December 31, 2022, by asset category within the fair value hierarchy (for further level information, see Note 3):

December 31, 2022

Quoted Prices

Significant

Significant

in Active Markets

Observable Inputs

Unobservable Inputs

    

Level 1

    

Level 2

    

Level 3

    

Total

(Dollars in thousands)

Common stocks

$

14,170

$

1,567

$

$

15,737

Preferred stocks

 

235

 

3

 

 

238

Exchange traded funds

 

4,656

 

 

 

4,656

Corporate obligations

 

 

4,778

 

 

4,778

State and municipal obligations

 

 

250

 

 

250

Pooled fixed income funds

 

5,541

 

 

 

5,541

U.S. government securities

 

 

158

 

 

158

Cash and cash equivalents

 

4,488

 

 

 

4,488

Subtotal

$

29,090

$

6,756

$

$

35,846

Other assets (1)

 

  

 

  

 

81

Total

 

  

 

  

$

35,927

(1) This category represents trust receivables that are not leveled.

We also have a defined contribution plan covering substantially all employees. We contributed $1.0 million to this plan in both 2023 and 2022, respectively.

13. COMPREHENSIVE INCOME

The components of accumulated other comprehensive loss as recorded in the Consolidated Balance Sheets were as follows:

    

December 31, 

    

December 31, 

2023

2022

(Dollars in thousands)

Foreign currency translation adjustments

$

(7,954)

$

(8,596)

Pension liability, net of tax

 

(9,357)

 

(11,597)

Total accumulated other comprehensive loss

$

(17,311)

$

(20,193)

The following table shows changes in accumulated other comprehensive loss during the years ended December 31, 2023 and 2022 (dollars in thousands):

    

Foreign Currency

    

    

Translation

Defined Benefit

    

 Adjustments

    

Pension Items

    

Total

Balance, December 31, 2021

$

(6,783)

$

(18,011)

$

(24,794)

Other comprehensive (loss) income before reclassifications

(1,813)

5,767

3,954

Amounts reclassified from accumulated other comprehensive loss

647

647

Net current period other comprehensive (loss) income

(1,813)

6,414

4,601

Balance, December 31, 2022

$

(8,596)

$

(11,597)

$

(20,193)

Other comprehensive income before reclassifications

642

1,874

2,516

Amounts reclassified from accumulated other comprehensive loss

366

366

Net current period other comprehensive income

642

2,240

2,882

Balance, December 31, 2023

$

(7,954)

$

(9,357)

$

(17,311)

35

The following table shows reclassification adjustments out of accumulated other comprehensive loss during the years ended December 31, 2023 and 2022 (dollars in thousands):

Amounts reclassified from accumulated

other comprehensive loss for the year

Affected line item in the

ended December 31,

statement where net earnings

2023

2022

    

is presented

Amortization of defined benefit pension items

  

 

Prior service cost

$

20

(1)

$

6

(1)

Other expense, net

Actuarial losses

475

(1)

 

869

(1)

Other expense, net

Total before tax

495

 

875

 

Tax benefit

(129)

 

(228)

 

Net of tax

$

366

$

647

 

(1)These amounts were included in the computation of pension expense. See Note 12 for additional details.

14. INCOME TAXES

The provision for income taxes included the following components for the years ended December 31, 2023 and 2022:

    

2023

    

2022

(Dollars in thousands)

Current:

 

  

 

  

Federal

$

5,859

$

6,263

State

 

1,839

 

1,934

Foreign

 

516

 

705

Total

 

8,214

 

8,902

Deferred

 

2,462

 

1,297

Total provision

$

10,676

$

10,199

The differences between the U.S. federal statutory income tax rate and our effective tax rate were as follows for the years ended December 31, 2023 and 2022:

    

2023

    

2022

 

U.S. federal statutory income tax rate

 

21.0

%  

21.0

%

State income taxes, net of federal tax benefit

 

4.1

 

2.9

Foreign income tax rate differences

 

0.3

 

0.7

Other

 

0.7

 

1.1

Effective tax rate

 

26.1

%  

25.7

%

The foreign component of pretax earnings was $2.8 million and $4.6 million in 2023 and 2022, respectively.

36

The components of deferred taxes at December 31, 2023 and 2022 were as follows:

    

2023

    

2022

(Dollars in thousands)

Deferred income tax assets:

 

  

 

  

Accounts receivable reserves

$

385

$

284

Pension liability

 

3,635

 

4,174

Accrued liabilities

 

1,724

 

1,874

Operating lease liabilities

4,024

3,871

Foreign currency losses on intercompany loans

 

58

 

54

 

9,826

 

10,257

Deferred income tax liabilities:

 

 

Inventory and related reserves

 

(5,024)

 

(2,998)

Cash value of life insurance

 

(682)

 

(615)

Property, plant and equipment

 

(1,297)

 

(1,162)

Intangible assets

 

(9,639)

 

(9,112)

Prepaid expenses and other assets

 

(352)

 

(367)

Operating lease right-of-use assets

(3,555)

(3,495)

 

(20,549)

 

(17,749)

Net deferred income tax liabilities

$

(10,723)

$

(7,492)

The net deferred income tax liabilities are classified in the Consolidated Balance Sheets as follows:

    

2023

    

2022

(Dollars in thousands)

Non-current deferred income tax benefits

$

1,096

$

1,038

Non-current deferred income tax liabilities

 

(11,819)

 

(8,530)

Net deferred income tax liabilities

$

(10,723)

$

(7,492)

Uncertain Tax Positions

We account for our uncertain tax positions in accordance with ASC 740, Income Taxes (“ASC 740”). ASC 740 provides that the tax effects from an uncertain tax position can be recognized in our consolidated financial statements only if the position is more likely than not of being sustained on audit, based on the technical merits of the position.

The following table summarizes the activity related to our unrecognized tax benefits:

    

2023

    

2022

(Dollars in thousands)

Unrecognized tax benefits balance at January 1,

$

305

$

155

Increases related to current year tax positions

 

366

 

228

Decreases due to lapsing of statute of limitations

 

(63)

 

(78)

Unrecognized tax benefits balance at December 31, 

$

608

$

305

The unrecognized tax benefits at December 31, 2023 and 2022, each include $30,000 of interest related to such positions. The unrecognized tax benefits, if ultimately recognized, would reduce our annual effective tax rate. The liabilities for potential interest are included in the Consolidated Balance Sheets at December 31, 2023 and 2022.

We file a U.S. federal income tax return, various U.S. state income tax returns and several foreign returns. In general, the 2019 through 2022 tax years remain subject to examination by those taxing authorities.

15. COMMITMENTS

At December 31, 2023, we had commitments to purchase $41.2 million of inventory, all of which were due in less than one year.

37

16. SHARE REPURCHASE PROGRAM

In 1998, our share repurchase program was established. On several occasions since the program’s inception, our Board of Directors increased the number of shares authorized for repurchase under the program. In total, 8.5 million shares have been authorized for repurchase.

In 2023, we purchased 170,422 shares at a total cost of $4.3 million through our share repurchase program. In 2022, we purchased 171,397 shares at a total cost of $4.2 million through our share repurchase program.  As of December 31, 2023, there were 868,757 authorized shares remaining under the program.

17. EARNINGS PER SHARE

The following table sets forth the computations of basic and diluted earnings per share for the years ended December 31, 2023 and 2022:

2023

2022

(In thousands, except per share amounts)

Numerator:

 

  

 

  

Net earnings

$

30,188

$

29,540

Denominator:

 

  

 

  

Basic weighted average shares outstanding

 

9,449

 

9,555

Effect of dilutive securities:

 

  

 

  

Employee share-based awards

 

86

 

69

Diluted weighted average shares outstanding

 

9,535

 

9,624

Basic earnings per share

$

3.19

$

3.09

Diluted earnings per share

$

3.17

$

3.07

Diluted weighted average shares outstanding for 2023 exclude anti-dilutive share-based awards totaling 618,000 shares at a weighted average price of $28.95. Diluted weighted average shares outstanding for 2022 exclude anti-dilutive share-based awards totaling 916,000 shares at a weighted average price of $27.27.

Unvested restricted stock awards provide holders with dividend rights prior to vesting, however, such rights are forfeitable if the awards do not vest.  As a result, unvested restricted stock awards are not participating securities and are excluded from the computation of earnings per share.

18. SEGMENT INFORMATION

We have two reportable segments: North American wholesale operations (“Wholesale”) and North American retail operations (“Retail”).  Our Chief Executive Officer evaluates the performance of our segments based on earnings from operations. Therefore, interest income or expense, other income or expense, and income taxes are not allocated to the segments.  As of December 31, 2023, the “other” category in the table below included our wholesale and retail operations in Australia, South Africa, and Asia Pacific, which do not meet the criteria for separate reportable segment classification. We ceased operations in the Asia Pacific region in 2023, and are in the final stages of winding down this business.

In the Wholesale segment, shoes are marketed through more than 10,000 footwear, department and specialty stores, primarily in the United States and Canada.  Licensing revenues are also included in our wholesale segment.  We have licensing agreements with third parties who sell our branded apparel, accessories, and specialty footwear in the United States, as well as our footwear in Mexico and certain markets overseas. In 2023 and 2022, there was no single customer with sales of 10% or more of our total sales.

In the Retail segment, we operate e-commerce businesses and four brick and mortar retail stores in the United States. Retail sales are made directly to consumers on our websites, or by our employees.  Retail stores sell our branded footwear, primarily Florsheim, and accessories.

38

The accounting policies of the segments are the same as those described in Note 2, Summary of Significant Accounting Policies. Summarized segment data for the years ended December 31, 2023 and 2022 was as follows:

    

Wholesale

    

Retail

    

Other

    

Total

(Dollars in thousands)

2023

 

  

 

  

 

  

 

  

Product sales

$

247,896

$

38,012

$

29,636

$

315,544

Licensing revenues

 

2,504

 

 

 

2,504

Net sales

 

250,400

 

38,012

 

29,636

 

318,048

Depreciation

 

1,942

 

7

 

630

 

2,579

Earnings from operations

 

33,288

 

6,752

 

984

 

41,024

Total assets

 

276,626

 

4,594

 

28,122

 

309,342

Capital expenditures

 

2,544

 

 

765

 

3,309

2022

 

  

 

  

 

  

 

Product sales

$

281,138

$

36,694

$

31,808

$

349,640

Licensing revenues

 

2,097

 

 

 

2,097

Net sales

 

283,235

 

36,694

 

31,808

 

351,737

Depreciation

 

1,969

 

4

 

512

 

2,485

Earnings from operations

 

32,641

 

6,058

 

1,666

 

40,365

Total assets

 

292,262

 

5,460

 

28,898

 

326,620

Capital expenditures

 

882

 

12

 

1,448

 

2,342

All North American corporate office assets are included in the Wholesale segment. Transactions between segments primarily consist of sales between the Wholesale and Retail segments. Intersegment sales are valued at the cost of inventory plus an estimated cost to ship the products. Intersegment sales have been eliminated and are excluded from net sales in the above table.

Geographic Segments

Financial information relating to our business by geographic area was as follows for the years ended December 31, 2023 and 2022:

    

2023

    

2022

(Dollars in thousands)

Net Sales

 

  

 

  

United States

$

266,515

$

292,441

Canada

 

21,897

 

27,488

Australia

 

23,012

 

25,196

Asia

 

4,143

 

3,472

South Africa

 

2,481

 

3,140

Total

$

318,048

$

351,737

Long-Lived Assets

 

  

 

  

United States

$

75,274

$

76,530

Other

 

14,650

 

14,310

$

89,924

$

90,840

Net sales attributed to geographic locations are based on the location of the assets producing the sales. Long-lived assets by geographic location consist of property, plant and equipment (net), operating lease ROU assets, goodwill, trademarks, investment in real estate and amortizable intangible assets.

19. SHARE-BASED COMPENSATION PLAN

At December 31, 2023 we had one share-based compensation plan, entitled the 2017 Incentive Plan (hereinafter, “the Plan”). Under the Plan, options to purchase common stock are granted to officers and key employees at exercise prices not less than the fair market value of our Company’s common stock on the date of the grant. We also grant restricted stock awards under the Plan. We issue new common stock to satisfy stock option exercises as well as the issuance of restricted stock awards.

Stock options and restricted stock awards were granted in both 2023 and 2022. Stock options and restricted stock awards are valued at fair market value based on the Company’s closing stock price on the date of grant. Stock options granted in 2023 and 2022 vest ratably

39

over five years and expire 10 years from the grant date. Restricted stock granted in 2023 and 2022 vests ratably over four years. As of December 31, 2023, there were approximately 92,000 shares remaining available for share-based awards under the Plan.

Stock option exercises can be net share settled such that we withhold shares with value equivalent to the exercise price of the stock option awards plus the employees’ minimum statutory obligation for the applicable income and other employment taxes. The net share settlement has the effect of share repurchases by the Company as they reduce the number of shares that would have otherwise been issued. In 2023, approximately 430,000 shares were withheld, and were based on the value of the stock on the exercise dates. Total payments made by the Company for the employees’ tax obligations to the taxing authorities were $186,000 in 2023 and $12,000 in 2022; such payments  are generally reflected as a financing activity within the consolidated statements of cash flows.

In accordance with ASC 718, share-based compensation expense of approximately $1.4 million and $1.5 million was recognized in 2023 and 2022, respectively, for stock options and restricted stock awards granted since 2017. An estimate of forfeitures, based on historical data, was included in the calculation of share-based compensation.

At December 31, 2023, there was $2.1 million of total unrecognized compensation cost related to non-vested stock options granted in the years 2019 through 2023 which is expected to be recognized over the weighted-average remaining vesting period of 3.7 years. At December 31, 2022, there was $1.8 million of total unrecognized compensation cost related to non-vested stock options granted in the years 2018 through 2022 which was expected to be recognized over the weighted-average remaining vesting period of 3.7 years.

The following weighted-average assumptions were used to determine compensation expense related to stock options in 2023 and 2022:

    

2023

    

2022

 

Risk-free interest rate

 

4.31

%  

3.08

%

Expected dividend yield

 

3.88

%  

3.33

%

Expected term

 

8.0

 

8.0

Expected volatility

 

31.0

%  

28.5

%

The risk-free interest rate is based on U.S. Treasury bonds with a remaining term equal to the expected term of the award. The expected dividend yield is based on our expected annual dividend as a percentage of the market value of our Company’s common stock in the year of grant. The expected term of the stock options is determined using historical experience. The expected volatility is based upon historical stock prices over the most recent period equal to the expected term of the award.

The following tables summarize our stock option activity during the years ended December 31, 2023 and 2022:

Stock Options

Years ended December 31, 

2023

2022

Weighted Average

Weighted Average

Stock Options

    

Shares

    

Exercise Price

    

Shares

    

Exercise Price

Outstanding at beginning of year

1,345,369

$

25.83

1,279,833

$

25.44

Granted

 

149,200

 

25.79

 

143,500

 

28.83

Exercised

 

(487,331)

 

25.02

 

(60,914)

 

24.96

Forfeited or expired

 

(40,021)

 

26.31

 

(17,050)

 

24.79

Outstanding at end of year

 

967,217

$

26.22

 

1,345,369

$

25.83

Exercisable at end of year

 

524,829

$

27.30

 

891,733

$

26.36

Weighted average fair market value of options granted

$

6.63

 

$

6.78

    

Weighted Average Remaining

    

Contractual Life (in Years)

Aggregate Intrinsic Value

Outstanding - December 31, 2023

 

6.7

$

5,649,000

Exercisable - December 31, 2023

 

5.4

$

2,804,000

The aggregate intrinsic value of outstanding and exercisable stock options is defined as the difference between the market value of our Company’s common stock on December 29, 2023 of $31.36 and the exercise price multiplied by the number of in-the-money outstanding and exercisable stock options.

40

Non-vested Stock Options

Weighted Average

Weighted Average

Number of Options

Exercise Price

Fair Value

Non-vested - December 31, 2021

511,311

$

23.63

$

3.64

Granted

143,500

 

28.83

 

6.78

Vested

(189,375)

 

25.08

 

3.87

Forfeited

(11,800)

 

23.20

 

3.65

Non-vested - December 31, 2022

453,636

$

24.76

$

4.55

Granted

149,200

 

25.79

 

6.63

Vested

(147,128)

 

25.26

 

4.44

Forfeited

(13,320)

 

25.24

 

4.91

Non-vested - December 31, 2023

442,388

$

24.93

$

5.28

The following table summarizes information about outstanding and exercisable stock options at December 31, 2023:

Options Outstanding

Options Exercisable

Weighted

Average

Number of

Remaining

Weighted

Number of

Weighted

Options

Contractual Life

Average

Options

Average

Range of Exercise Prices

    

Outstanding

    

(in Years)

    

Exercise Price

    

Exercisable

    

Exercise Price

$18.00

134,760

6.7

$

18.00

74,260

$

18.00

$23.38 to $25.79

 

432,695

 

7.8

$

24.43

 

160,415

$

23.65

$27.94 to $37.22

 

399,762

 

5.7

$

30.92

 

290,154

$

31.70

 

967,217

 

6.7

$

26.22

 

524,829

$

27.30

The following table summarizes our stock option activity for the years ended December 31:

    

2023

    

2022

(Dollars in thousands)

Total intrinsic value of stock options exercised

$

1,537

$

251

Net proceeds from stock option exercises

$

103

$

293

Income tax benefit from the exercise of stock options

$

400

$

65

Total fair value of stock options vested

$

653

$

734

Restricted Stock

The following table summarizes our restricted stock award activity during the years ended December 31, 2022 and 2023:

    

Shares of Restricted

    

Weighted Average

Stock

Grant Date Fair Value

Non-vested - December 31, 2021

 

78,470

$

23.11

Issued

 

27,620

 

28.83

Vested

 

(34,282)

 

24.46

Forfeited

 

Non-vested - December 31, 2022

 

71,808

$

24.67

Issued

 

27,700

 

25.79

Vested

 

(28,243)

 

23.60

Forfeited

 

(2,175)

 

25.13

Non-vested - December 31, 2023

69,090

$

25.54

At December 31, 2023, we expected 69,090 shares of restricted stock to vest over a weighted-average remaining contractual term of 2.7 years. These shares had an aggregate intrinsic value of $2.2 million at December 31, 2023. The aggregate intrinsic value was calculated using the market value of our Company’s common stock on December 29, 2023 of $31.36 multiplied by the number of non-vested restricted shares outstanding. The income tax benefit from the vesting of restricted stock for the years ended December 31 was $188,000 in 2023 and $247,000 in 2022.

41

20. VALUATION AND QUALIFYING ACCOUNTS

Deducted from Assets

Doubtful

Returns and

    

Accounts

    

Allowances

    

Total

(Dollars in thousands)

BALANCE, DECEMBER 31, 2021

$

1,307

$

760

$

2,067

Add - Additions charged to earnings

 

151

 

5,584

 

5,735

Deduct - Charges for purposes for which reserves were established

 

(348)

 

(5,344)

 

(5,692)

BALANCE, DECEMBER 31, 2022

$

1,110

$

1,000

$

2,110

Add - Additions charged to earnings

 

519

 

5,115

 

5,634

Deduct - Charges for purposes for which reserves were established

 

(136)

 

(5,098)

 

(5,234)

BALANCE, DECEMBER 31, 2023

$

1,493

$

1,017

$

2,510

42

ITEM 9     CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None

ITEM 9A    CONTROLS AND PROCEDURES

Attached as exhibits to this Annual Report are certifications of our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), which are required in accordance with Rule 13a-14 of the Exchange Act. This "Controls and Procedures" section includes information concerning the controls and procedures evaluation referred to in the certifications and it should be read in conjunction with the certifications for a more complete understanding of the topics presented in the section “Evaluation of Disclosure Controls and Procedures” below.

The attestation report of Baker Tilly US, LLP, our independent registered public accounting firm, regarding its audit of Weyco Group, Inc.’s internal control over financial reporting is contained in Item 8 of Part II of this Annual Report on Form 10-K under the heading “Report of Independent Registered Public Accounting Firm (PCAOB ID 23).” This section should be read in conjunction with the certifications of our CEO and CFO and the Baker Tilly US, LLP attestation report for a more complete understanding of the topics presented.

Evaluation of Disclosure Controls and Procedures

The Company’s management, with the participation of the CEO and CFO, conducted an evaluation of the effectiveness of the design and operation of the Company’s "disclosure controls and procedures" (as such term is defined in the Exchange Act Rules 13a-15(e) and 15d-15(e)) (“Disclosure Controls”) as of the end of the period covered by this Annual Report. Our Disclosure Controls are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act, such as this Annual Report, is recorded, processed, summarized, and reported within the time periods specified in the SEC's rules and forms. Our Disclosure Controls are also designed to ensure that such information is accumulated and communicated to our management, including our CEO and CFO, as appropriate to allow timely decisions regarding required disclosure. Based upon the controls evaluation, our CEO and CFO have concluded that as of the end of the period covered by this Annual Report, our Disclosure Controls were not effective due to a material weakness in internal control over financial reporting, described below.

Inherent Limitations on Effectiveness of Controls

The Company's management, including the CEO and CFO, does not expect that our Disclosure Controls or our internal control over financial reporting will prevent or detect all error and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system's objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Further, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple errors or mistakes. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of the effectiveness of our controls to future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

Changes in Internal Control over Financial Reporting

Other than the material weakness described below, there have not been any changes in the Company’s internal control over financial reporting as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f) during fiscal 2023 that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

Management’s Report on Internal Control over Financial Reporting

The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements for external purposes in accordance with GAAP. Internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the assets of the Company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and (iii) provide

43

reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company's assets that could have a material effect on the financial statements.

Management assessed our internal control over financial reporting as of December 31, 2023, the end of our fiscal year. Management based our assessment on criteria established in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Management's assessment included evaluation of such elements as the design and operating effectiveness of key financial reporting controls, process documentation, accounting policies, and our overall control environment. This assessment is supported by testing and monitoring performed by our Finance function.

Based on our assessment, management concluded that our internal control over financial reporting was not effective as of the end of the fiscal year 2023. We reviewed the results of management's assessment with the Audit Committee of our Board.

We determined a material weakness existed relating to the design, implementation, and monitoring of general information technology controls in the areas of program change management, user access, and segregation of duties for systems supporting certain internal control processes. Related controls are dependent upon the information derived from the information systems and therefore could have been adversely impacted.  

With respect to the material weakness, our management, under the oversight of our Audit Committee, has begun evaluating and implementing measures designed to remediate the material weakness.   These remediation measures have or will include implementing controls, procedures, and software relating to program change management, user access and segregation of duties for systems supporting the related internal control processes and developing monitoring controls and protocols that will allow us to timely assess the design and operating effectiveness of the new and redesigned controls. The Company plans to engage a third-party service provider to assist with the remediation of the material weakness and the implementation of the required controls.

We believe the above actions will be effective in remediating the material weakness described above and we will continue to devote time and attention to these remedial efforts. However, as we continue to evaluate and take actions to improve our internal control over financial reporting, we may take additional actions to address control deficiencies or modify certain of the remediation measures described above. Our remediation efforts will not be considered complete until the applicable controls operate for a sufficient period of time and our management has concluded, through testing, that these controls are operating effectively. 

Reports of Independent Registered Public Accounting Firm

The attestation report from the Company’s independent registered public accounting firm required under this Item 9A is contained in Item 8 of Part II of this Annual Report on Form 10-K under the heading “Report of Independent Registered Public Accounting Firm (PCAOB ID 23).”

ITEM 9B    OTHER INFORMATION

(a)None
(b)During the three months ended December 31, 2023, no director or Section 16 officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.

ITEM 9C    DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.

PART III

ITEM 10     DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

Information required by this Item is set forth within Part I, “Information About Executive Officers” of this Annual Report on Form 10-K and within the Company’s definitive Proxy Statement for the Annual Meeting of Shareholders to be held on May 7, 2024 (the “2024 Proxy Statement”) in sections entitled “Proposal One: Election of Directors,” “Delinquent Section 16(a) Reports,” “Audit Committee,” and “Code of Business Ethics,” and is incorporated herein by reference.

ITEM 11     EXECUTIVE COMPENSATION

Information required by this Item is set forth in the Company’s 2024 Proxy Statement in sections entitled “Summary Compensation Table,” “Outstanding Equity Awards at December 31, 2023,” “Pension Benefits,” “Employment Contracts and Potential Payments Upon Termination or Change of Control,” “Director Compensation,” and “Pay Versus Performance,” and is incorporated herein by reference.

44

ITEM 12     SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED

STOCKHOLDER MATTERS

Information required by this Item is set forth in the Company’s 2024 Proxy Statement in the sections entitled “Security Ownership of Management and Others” and “Equity Compensation Plan Information,” and is incorporated herein by reference.

ITEM 13     CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

Information required by this Item is set forth in the Company’s 2024 Proxy Statement in sections entitled “Transactions with Related Persons” and “Director Independence,” and is incorporated herein by reference.

ITEM 14     PRINCIPAL ACCOUNTING FEES AND SERVICES

Information required by this Item is set forth in the Company’s 2024 Proxy Statement in the section entitled “Audit and Non-Audit Fees,” and is incorporated herein by reference.

PART IV

ITEM 15     EXHIBITS, FINANCIAL STATEMENT SCHEDULES

(a)Documents filed as part of this Annual Report on Form 10-K:
(1)Financial Statements - See the consolidated financial statements included in Part II, Item 8 “Financial Statements and Supplementary Data” in this 2023 Annual Report on Form 10-K.
(2)Financial Statement Schedules – Financial statement schedules have been omitted because information required in these schedules is included in the Notes to Consolidated Financial Statements.

(b)List of Exhibits.

45

Exhibit

    

Description

    

Incorporation Herein By Reference To

    

Filed Herewith

3.1

Articles of Incorporation as Restated August 29, 1961, and Last Amended February 16, 2005

Exhibit 3.1 to Form 10-K for Year Ended December 31, 2004

3.2

Bylaws of Weyco Group, Inc. as amended and restated as of March 9, 2021

Exhibit 3.1 to Form 8-K filed March 9, 2021

4.1

Description of Securities of the Registrant

Exhibit 4.1 to Form 10-K for Year Ended December 31, 2019

10.3*

Consulting Agreement - Thomas W. Florsheim, dated December 28, 2000

Exhibit 10.1 to Form 10-K for Year Ended December 31, 2001

10.4*

Employment Agreement (Renewal) - Thomas W. Florsheim, Jr., dated January 1, 2023

Exhibit 10.4 to Form 10-K for Year Ended December 31, 2022

10.5*

Employment Agreement (Renewal) - John W. Florsheim, dated January 1, 2023

Exhibit 10.5 to Form 10-K for Year Ended December 31, 2022

10.6*

Excess Benefits Plan - Amended Effective as of January 1, 2008, and further Amended Effective December 31, 2016

Exhibit 10.8 to Form 10-K for Year Ended December 31, 2016

10.7*

Pension Plan — Amended and Restated Effective January 1, 2006

Exhibit 10.7 to Form 10-K for Year Ended December 31, 2006

10.7a*

Second Amendment to Weyco Group, Inc. Pension Plan, dated November 7, 2016

Exhibit 10.2 to Form 10-Q for the Quarter Ended September 30, 2016

10.8*

Deferred Compensation Plan - Amended Effective as of January 1, 2008, and further Amended Effective December 31, 2016

Exhibit 10.10 to Form 10-K for Year Ended December 31, 2016

10.9

Third Amendment to Credit Agreement, dated as of September 28, 2023

Exhibit 10.9 to Form 8-K filed September 29, 2023

10.10

Third Amended and Restated Revolving Loan Note, dated September 28, 2023

Exhibit 10.10 to Form 8-K filed September 29, 2023

10.11

Security Agreement with Associated Bank, dated November 4, 2020

Exhibit 10.3 to Form 10-Q for Quarter Ended September 30, 2020

46

Exhibit

    

Description

   

Incorporation Herein By Reference To

   

Filed Herewith

10.15*

Weyco Group, Inc. 2017 Incentive Plan

Appendix A to the Registrant’s Proxy Statement Schedule 14A for the Annual Meeting of Shareholders held on May 9, 2017

10.15a*

Form of incentive stock option agreement for the Weyco Group, Inc. 2017 Incentive Plan

Exhibit 10.21a to Form 10-Q for Quarter Ended September 30, 2017

10.15b*

Form of non-qualified stock option agreement for the Weyco Group, Inc. 2017 Incentive Plan

Exhibit 10.21b to Form 10-Q for Quarter Ended September 30, 2017

10.15c*

Form of restricted stock agreement for the Weyco Group, Inc. 2017 Incentive Plan

Exhibit 10.21c to Form 10-Q for Quarter Ended September 30, 2017

21

Subsidiaries of the Registrant

X

23.1

Consent of Independent Registered Public Accounting Firm

X

24

Power of Attorney

Signatures page

X

31.1

Certification of Chief Executive Officer

X

31.2

Certification of Chief Financial Officer

X

32

Section 906 Certification of Chief Executive Officer and Chief Financial Officer

X

97

Weyco Group, Inc. Executive Officer Compensation Recovery Policy

X

101

The following financial information from Weyco Group, Inc.’s Annual Report on Form 10-K for the year ended December 31, 2023 formatted in Inline eXtensible Business Reporting Language (iXBRL): (i) Consolidated Balance Sheets as of December 31, 2023 and 2022; (ii) Consolidated Statements of Earnings for the years ended December 31, 2023 and 2022; (iii) Consolidated Statements of Comprehensive Income for the years ended December 31, 2023 and 2022; (iv) Consolidated Statements of Equity for the years ended December 31, 2023 and 2022; (v) Consolidated Statements of Cash Flows for the years ended December 31, 2023 and 2022; (vi) Notes to Consolidated Financial Statements, tagged as blocks of text and in detail.

X

104

The cover page from the Company's Annual Report on Form 10-K for the year-ended December 31, 2023, formatted in iXBRL

(included in Exhibit 101).

X

* Management contract or compensatory plan or arrangement

ITEM 16     FORM 10-K SUMMARY

None

47

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) 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.

WEYCO GROUP, INC.

By

/s/ Judy Anderson

    

March 14, 2024

 

Judy Anderson, Vice President, Chief Financial Officer and Secretary

 

 

 

Power of Attorney

KNOW ALL MEN BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Thomas W. Florsheim, Jr., John W. Florsheim, and Judy Anderson, and each of them, his or her true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to this report, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in and about the premises, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them, or their substitutes, may lawfully do or cause to be done by virtue thereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below, as of March 14, 2024, by the following persons on behalf of the registrant and in the capacities indicated.

/s/ Thomas W. Florsheim

 

Thomas W. Florsheim, Director and Chairman Emeritus

 

 

 

/s/ Thomas W. Florsheim, Jr.

 

Thomas W. Florsheim, Jr., Chairman of the Board

 

and Chief Executive Officer (Principal Executive Officer)

 

 

 

/s/ John W. Florsheim

 

John W. Florsheim, President, Chief Operating Officer,

 

Assistant Secretary and Director

 

 

 

/s/ Judy Anderson

 

Judy Anderson, Vice President, Chief

 

Financial Officer and Secretary (Principal Financial Officer)

 

 

 

/s/ Robert D. Hanley

 

Robert D. Hanley, Director of Finance

 

(Principal Accounting Officer)

 

 

 

/s/ Tina Chang

 

Tina Chang, Director

 

 

 

/s/ Robert Feitler

 

Robert Feitler, Director

 

 

 

/s/ Cory L. Nettles

 

Cory L. Nettles, Director

 

 

 

/s/ Frederick P. Stratton, Jr.

 

Frederick P. Stratton, Jr., Director

 

EX-21 2 weys-20231231xex21.htm EX-21

EXHIBIT 21

WEYCO GROUP, INC.

SUBSIDIARIES OF THE REGISTRANT

Name of Company

    

Incorporated In

    

Subsidiary Of

Weyco Investments, Inc.

Nevada

Weyco Group, Inc.

Weyco Sales, LLC

Wisconsin

Weyco Group, Inc.

Weyco Retail Corp.

Wisconsin

Weyco Group, Inc.

Florsheim Australia Pty Ltd

Australia

Weyco Group, Inc.

Florsheim South Africa Pty Ltd

South Africa

Florsheim Australia Pty Ltd


EX-23.1 3 weys-20231231xex23d1.htm EX-23.1

EXHIBIT 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the Registration Statements Nos. 333-198294 and 333-218516 on Form S-8 of our report dated March 14, 2024, relating to the consolidated financial statements of Weyco Group, Inc. and subsidiaries (the "Company") and the effectiveness of internal control over financial reporting, which appears in this annual report on Form 10-K for the year ended December 31, 2023.

/s/ Baker Tilly US, LLP

Milwaukee, Wisconsin

March 14, 2024


EX-31.1 4 weys-20231231xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION

I, Thomas W. Florsheim, Jr., certify that:

1. I have reviewed this annual report on Form 10-K of Weyco Group, Inc.;

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 registrants internal control over financial reporting that occurred during the registrants most recent fiscal quarter (the registrants fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrants 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 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 registrants 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 registrants internal control over financial reporting.

4

Date: March 14, 2024

/s/ Thomas W. Florsheim, Jr.

Thomas W. Florsheim, Jr.

Chief Executive Officer


EX-31.2 5 weys-20231231xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION

I, Judy Anderson, certify that:

1. I have reviewed this annual report on Form 10-K of Weyco Group, Inc.;

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 registrants internal control over financial reporting that occurred during the registrants most recent fiscal quarter (the registrants fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrants 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 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 registrants 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 registrants internal control over financial reporting.

Date: March 14, 2024

/s/ Judy Anderson

Judy Anderson

Chief Financial Officer


EX-32 6 weys-20231231xex32.htm EX-32

EXHIBIT 32

CERTIFICATION OF PERIODIC FINANCIAL REPORTS

We, Thomas W. Florsheim, Jr., Chief Executive Officer, and Judy Anderson, Chief Financial Officer of Weyco Group, Inc., each certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)the Annual Report on Form 10-K for the year ended December 31, 2023 (the Periodic Report), to which this statement is an exhibit fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)) and
(2)the information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of Weyco Group, Inc.

Dated: March 14, 2024

/s/ Thomas W. Florsheim, Jr.

Thomas W. Florsheim, Jr.

Chief Executive Officer

/s/ Judy Anderson

Judy Anderson

Chief Financial Officer

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in type form within the electronic version of this written statement required by Section 906, has been provided to Weyco Group, Inc. and will be retained by Weyco Group, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-97 7 weys-20231231xex97.htm EX-97

EXHIBIT 97

WEYCO GROUP, INC.

EXECUTIVE OFFICER COMPENSATION RECOVERY POLICY

Adopted as of November 7, 2023

I.PURPOSE.

The purpose of this Policy is to describe the circumstances in which Executive Officers will be required to repay or return Erroneously Awarded Compensation to members of the Company Group in the event of an Accounting Restatement. Each Executive Officer shall be required to sign and return to the Company the Acknowledgement Form attached hereto as Exhibit A. This Policy is designed to comply with, and shall be interpreted to be consistent with, Section 10D of the Exchange Act, Rule 10D-1 promulgated under the Exchange Act and Rule 5608 of the Nasdaq listing rules.

II.ADMINISTRATION.

This Policy shall be administered by the Committee. Any determinations made by the Committee shall be final and binding on all affected individuals.

III.DEFINITIONS.

For purposes of this Policy, the following capitalized terms shall have the meanings set forth below.

“Accounting Restatement” shall mean an accounting restatement (i) due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (a “Big R” restatement), or (ii) that corrects an error that is not material to previously issued financial statements, but would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (a “little r” restatement).

“Clawback Eligible Incentive Compensation” shall mean, in connection with an Accounting Restatement and with respect to each individual who served as an Executive Officer at any time during the applicable performance period for any Incentive-Based Compensation (whether or not such Executive Officer is serving at the time the Erroneously Awarded Compensation is required to be repaid to the Company Group), all Incentive-Based Compensation Received by such Executive Officer (i) on or after the Effective Date, (ii) after beginning service as an Executive Officer, (iii) while the Company has a class of securities listed on a national securities exchange or a national securities association, and (iv) during the applicable Clawback Period.


“Clawback Period” shall mean, with respect to any Accounting Restatement, the three (3) completed fiscal years of the Company immediately preceding the Restatement Date and any transition period (that results from a change in the Company’s fiscal year) within or immediately following those three (3) completed fiscal years. However, a transition period between the last day of the Company’s previous fiscal year end and the first day of its new fiscal year that comprises a period of nine (9) to twelve (12) months shall be deemed a completed fiscal year.

“Committee” shall mean the Corporate Governance and Compensation Committee of the Board of Directors of the Company.

“Company” shall mean Weyco Group, Inc., a Wisconsin corporation.

“Company Group” shall mean the Company, together with each of its direct and indirect subsidiaries.

“Effective Date” shall mean October 2, 2023.

“Erroneously Awarded Compensation” shall mean, with respect to each Executive Officer in connection with an Accounting Restatement, the amount of Clawback Eligible Incentive Compensation that is Received by such Executive Officer that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received by such Executive Officer had it been determined based on the restated amounts, computed without regard to any taxes paid. With respect to any compensation plans or programs that take into account Incentive-Based Compensation, the amount of Erroneously Awarded Compensation subject to recovery hereunder includes, but is not limited to, the amount contributed to any notional account based on Erroneously Awarded Compensation and any earnings accrued to date on that notional amount.

“Executive Officer” shall mean each individual who is or was designated as an “officer” of the Company in accordance with 17 C.F.R. 240.16a-1(f). Identification of an executive officer for purposes of this Policy shall include at a minimum executive officers identified pursuant to 17 C.F.R. 229.401(b).

“Exchange Act” shall mean the Securities Exchange Act of 1934, as amended.

“Financial Reporting Measures” shall mean measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder return (and any measures that are derived wholly or in part from stock price or total shareholder return) shall for purposes of this Policy be considered Financial Reporting Measures. For the avoidance of doubt, a Financial Reporting Measure need not be presented in the Company’s financial statements or included in a filing with the SEC.

“Incentive-Based Compensation” shall mean any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure for any fiscal period ending on or after the Effective Date.


“Nasdaq” shall mean The Nasdaq Stock Market.

“Policy” shall mean this Executive Officer Compensation Recovery Policy, as the same may be amended or restated from time to time.

“Received” shall, with respect to any Incentive-Based Compensation, mean actual or deemed receipt by the Executive Officer.  Incentive-Based Compensation shall be deemed received in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award or applicable granting policy is attained, even if payment or grant of the Incentive-Based Compensation occurs after the end of that period.

“Restatement Date” shall mean the earlier to occur of (i) the date the Board of Directors, a committee of the Board of Directors, or the officers of the Company authorized to take such action if Board of Directors’ action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (ii) the date a court, regulator, or other legally authorized body directs the Company to prepare an Accounting Restatement.

“SEC” shall mean the U.S. Securities and Exchange Commission.

IV.Repayment of Erroneously Awarded Compensation.

(a)In the event of an Accounting Restatement, the Committee shall promptly (and in all events within ninety (90) days after the Restatement Date) determine the amount of any Erroneously Awarded Compensation for each Executive Officer in connection with such Accounting Restatement and shall promptly thereafter provide each Executive Officer with a written notice containing the amount of Erroneously Awarded Compensation and a demand for repayment or return, as applicable. For Incentive-Based Compensation based on (or derived from) stock price or total shareholder return where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement, the amount shall be determined by the Committee based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was Received (in which case, the Company shall maintain documentation of such determination of that reasonable estimate and provide such documentation to the Nasdaq).

(b)The Committee shall have broad discretion to determine the appropriate means of recovery of Erroneously Awarded Compensation based on all applicable facts and circumstances and taking into account the time value of money and the cost to shareholders of delaying recovery. To the extent that the Committee determines that any method of recovery other than repayment by the Executive Officer in a lump sum in cash or property is appropriate, the Company shall offer to enter into a repayment agreement (in a form reasonably acceptable to the Committee) with the Executive Officer. If the Executive Officer accepts such offer and signs the repayment agreement within thirty (30) days after such offer is extended, the Company shall countersign such repayment agreement. If the Executive Officer fails to sign the repayment agreement within thirty (30) days after such offer is extended, the Executive Officer will be required to repay the Erroneously Awarded Compensation in a lump sum in cash (or such property as the Committee agrees to accept


with a value equal to such Erroneously Awarded Compensation) on or prior to the date that is one hundred twenty (120) days following the Restatement Date. For the avoidance of doubt, except as set forth in paragraph IV(d) below, in no event may the Company accept an amount that is less than the amount of Erroneously Awarded Compensation in satisfaction of an Executive Officer’s obligations hereunder.

(c)To the extent that an Executive Officer fails to repay all Erroneously Awarded Compensation to the Company Group when due (as determined in accordance with paragraph IV(b) above), the Company shall, or shall cause one or more other members of the Company Group to, take all actions reasonable and appropriate to recover such Erroneously Awarded Compensation from the applicable Executive Officer. The applicable Executive Officer shall be required to reimburse the Company Group for any and all expenses reasonably incurred (including legal fees) by the Company Group in recovering such Erroneously Awarded Compensation in accordance with the immediately preceding sentence.

(d)Notwithstanding anything herein to the contrary, the Company shall not be required to take the actions contemplated by paragraph IV(b) above if any of the following conditions are met and the Committee determines that recovery would be impracticable:

i.The direct expenses paid to a third party to assist in enforcing the Policy against an Executive Officer would exceed the amount to be recovered, after the Company has made a reasonable attempt to recover the applicable Erroneously Awarded Compensation, documented such attempts and provided such documentation to the Nasdaq;

ii.Recovery would violate home country law where that law was adopted prior to November 28, 2022, provided that, before determining that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of home country law, the Company has obtained an opinion of home country counsel, acceptable to the Nasdaq, that recovery would result in such a violation and a copy of the opinion is provided to the Nasdaq; or

iii.Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.

V.Reporting and Disclosure.

The Company shall file all disclosures with respect to this Policy in accordance with the requirements of the federal securities laws, including the disclosure required by the applicable SEC filings.

VI.ACKNOWLEDGEMENT.

Each Executive Officer shall sign and return to the Company the Acknowledgement Form attached hereto as Exhibit A, within 30 calendar days following the later of (i) the date of adoption of this Policy or (ii) the date the individual becomes an Executive Officer, pursuant to which the


Executive Officer agrees to be bound by, and to comply with, the terms and conditions of this Policy.

VII.Indemnification Prohibition.

The Company Group shall not be permitted to indemnify any Executive Officer against (i) the loss of any Erroneously Awarded Compensation that is repaid, returned, or recovered pursuant to the terms of this Policy, or (ii) any claims relating to the Company Group’s enforcement of its rights under this Policy. Further, the Company Group shall not enter into any agreement that exempts any Incentive-Based Compensation from the application of this Policy or that waives the Company Group’s right to recovery of any Erroneously Awarded Compensation and this Policy shall supersede any such agreement (whether entered into before, on, or after the date this Policy was adopted).

VIII.Interpretation.

The Committee is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy.

IX.Amendment; Termination.

The Committee may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary, including as and when it determines that it is legally required by any federal securities laws, SEC rule or the rules of any national securities exchange or national securities association on which the Company’s securities are listed. The Committee may terminate this Policy at any time. Notwithstanding anything in this paragraph to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate any federal securities laws, SEC rule or the rules of any national securities exchange or national securities association on which the Company’s securities are listed.

X.Other Recoupment Rights; No Additional Payments.

The Committee intends that this Policy will be applied to the fullest extent of the law. The Committee may require that any employment agreement, equity award agreement, or any other agreement entered into on or after the date of adoption of this Policy shall, as a condition to the grant of any benefit thereunder, require an Executive Officer to agree to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company Group under applicable law, regulation, or rule or pursuant to the terms of any similar policy in any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company.

XI.Successors.


This Policy shall be binding and enforceable against all Executive Officers and their beneficiaries, heirs, executors, administrators, or other legal representatives.

* * * * *


EX-101.SCH 8 weys-20231231.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - INVESTMENTS - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - LEASES - Operating lease costs (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - LEASES - Maturities of operating lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - LEASES - Operating lease liabilities classification (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - INTANGIBLE ASSETS - Indefinite-lived intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - INTANGIBLE ASSETS - Amortizable intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Leases - Maturities of operating lease liabilities (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - OTHER ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 41206 - Disclosure - EMPLOYEE RETIREMENT PLANS (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - COMPREHENSIVE INCOME - Accumulated other comprehensive loss (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - COMPREHENSIVE INCOME - Changes in accumulated other comprehensive loss (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - COMPREHENSIVE INCOME - Reclassification adjustments out of accumulated other comprehensive loss (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - INCOME TAXES - Provision for income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - INCOME TAXES - Effective tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 41404 - Disclosure - INCOME TAXES - Components of deferred taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41405 - Disclosure - INCOME TAXES - Net deferred tax liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - EARNINGS PER SHARE - Basic and diluted (Details) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF EQUITY link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - INVESTMENTS - Unrealized gains and losses (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - INVENTORIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - LEASES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - INTANGIBLE ASSETS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - OTHER ASSETS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - SHORT-TERM BORROWINGS (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - CONTINGENT CONSIDERATION (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of weighted average asset allocation (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - EMPLOYEE RETIREMENT PLANS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of funded status (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of change in benefit obligation and plan assets (Details) link:presentationLink link:calculationLink link:definitionLink 41205 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of net periodic pension cost (Details) link:presentationLink link:calculationLink link:definitionLink 41207 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of Projected benefit payments for the plans (Details) link:presentationLink link:calculationLink link:definitionLink 41208 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of fair value hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - INCOME TAXES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - EARNINGS PER SHARE - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - SEGMENT INFORMATION - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41802 - Disclosure - SEGMENT INFORMATION - Schedule of segment data (Details) link:presentationLink link:calculationLink link:definitionLink 41803 - Disclosure - SEGMENT INFORMATION - Geographic Segments (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - SHARE-BASED COMPENSATION PLANS - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41902 - Disclosure - SHARE-BASED COMPENSATION PLANS - Stock options weighted-average assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41903 - Disclosure - SHARE-BASED COMPENSATION PLANS - Company's stock option activity (Details) link:presentationLink link:calculationLink link:definitionLink 41904 - Disclosure - SHARE-BASED COMPENSATION PLANS - Company's restricted stock award activities (Details) link:presentationLink link:calculationLink link:definitionLink 41905 - Disclosure - SHARE-BASED COMPENSATION PLANS - Non Vested Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 41906 - Disclosure - SHARE-BASED COMPENSATION PLANS- Summary of outstanding and exercisable stock options (Details) link:presentationLink link:calculationLink link:definitionLink 41907 - Disclosure - SHARE-BASED COMPENSATION PLANS- Company's stock option exercise activity (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - NATURE OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - OTHER ASSETS link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - SHORT-TERM BORROWINGS link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - CONTINGENT CONSIDERATION link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - EMPLOYEE RETIREMENT PLANS link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - COMMITMENTS link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - SHARE REPURCHASE PROGRAM link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - SHARE-BASED COMPENSATION PLANS link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - OTHER ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - EMPLOYEE RETIREMENT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - COMPREHENSIVE INCOME (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 31903 - Disclosure - SHARE-BASED COMPENSATION PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 32003 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - NATURE OF OPERATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - INVESTMENTS - Investments, at fair value (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - LEASES - Supplemental cash flow information (Details) link:presentationLink link:calculationLink link:definitionLink 41406 - Disclosure - INCOME TAXES - Unrecognized tax benefits (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - COMMITMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - SHARE REPURCHASE PROGRAM (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 weys-20231231_cal.xml EX-101.CAL EX-101.DEF 10 weys-20231231_def.xml EX-101.DEF EX-101.LAB 11 weys-20231231_lab.xml EX-101.LAB Document and Entity Information Document Type Document Annual Report Document Period End Date Document Transition Report Entity File Number Entity Registrant Name Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line Two Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company ICFR Auditor Attestation Flag Document Financial Statement Error Correction [Flag] Entity Shell Company Entity Public Float Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Entity Central Index Key Amendment Flag Current Fiscal Year End Date Auditor Name Auditor Firm ID Auditor Location CONSOLIDATED STATEMENTS OF EARNINGS Revenues Net sales Net sales Cost of Goods and Services Sold Cost of sales Gross Profit Gross earnings Selling, General and Administrative Expense Selling and administrative expenses Operating Income (Loss) Earnings from operations Earnings from operations Investment Income, Interest Interest and dividend income Interest Expense Interest expense Other Nonoperating Income (Expense) Other expense, net Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Earnings before provision for income taxes Income Tax Expense (Benefit) Provision for income taxes Total provision Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net earnings Net earnings Net earnings Earnings Per Share, Basic Basic earnings per share Earnings Per Share, Diluted Diluted earnings per share CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statement [Table] Statement [Line Items] Equity Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract] Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustments Foreign currency translation adjustments Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Pension liability adjustments Pension liability adjustment (net of tax) Defined Benefit Pension Items, Net current period other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Other comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income CONSOLIDATED BALANCE SHEETS Assets [Abstract]. ASSETS: Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Investment Owned, at Fair Value Investments, at fair value Debt Securities, Held-to-maturity, Current Amortized Cost, Current Marketable securities, at amortized cost Accounts Receivable, Net, Current Accounts receivable, less allowances of $2,510 and $2,110, respectively Income Taxes Receivable, Current Income tax receivable Inventory, Net Total inventories Inventories Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Assets, Current Total current assets Debt Securities, Held-to-maturity, Noncurrent Marketable securities, at amortized cost Deferred Income Tax Assets, Net Deferred income tax benefits Property, Plant and Equipment, Net. Property, plant and equipment, net Property, plant and equipment, net Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Goodwill Goodwill Indefinite-Lived Trademarks Trademarks Other Assets, Noncurrent Total other assets Other assets Assets Assets Total assets Liabilities and Equity [Abstract] LIABILITIES AND EQUITY: Short-term Debt Short-term borrowings Accounts Payable, Current Accounts payable Dividends Payable, Current Dividend payable Operating Lease, Liability, Current Operating lease liabilities Operating lease liabilities - current Employee-related Liabilities, Current Accrued compensation and employee benefits Accrued Advertising, Current Sales and advertising allowances Accrual for Taxes Other than Income Taxes, Current Taxes other than income taxes Other Liabilities, Current Other Liabilities, Current Total current liabilities Deferred Tax Liabilities, Net, Noncurrent Deferred income tax liabilities Liability, Defined Benefit Pension Plan, Noncurrent Long-term pension liability Long-term pension liability Operating Lease, Liability, Noncurrent Operating lease liabilities Operating lease liabilities - non-current Other Liabilities, Noncurrent Other long-term liabilities Liabilities Total liabilities Commitments and Contingencies Commitments and contingencies (Note 15) Common Stock, Value, Issued Common stock, $1.00 par value, authorized 24,000,000 shares in 2023 and 2022, issued and outstanding 9,496,729 shares in 2023 and 9,584,316 shares in 2022 Additional Paid in Capital, Common Stock Capital in excess of par value Retained Earnings (Accumulated Deficit) Reinvested earnings Accumulated Other Comprehensive Income (Loss), Net of Tax Ending balance Beginning balance Accumulated other comprehensive loss Total accumulated other comprehensive loss Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Balance at ending Balance at beginning Total equity Liabilities and Equity Total liabilities and equity Allowance for Doubtful Accounts Receivable, Current Accounts receivable, reserves (in dollars) Common Stock, Par or Stated Value Per Share Common stock, par value (in dollars per share) Common Stock, Shares Authorized Common stock, shares authorized Common Stock, Shares, Issued Common stock, shares issued Common Stock, Shares, Outstanding Common stock, shares outstanding CONSOLIDATED STATEMENTS OF EQUITY Equity Components [Axis] Equity Component [Domain] Common Stock [Member] Common stock It represents the Capital in Excess Of Par Value Member. Capital in Excess of Par Value [Member] Capital in excess of par value Reinvested Earnings [Member] Reinvested earnings Accumulated Other Comprehensive Loss [Member] Dividends, Common Stock, Cash Cash dividends declared Stock Issued During Period, Value, Stock Options Exercised Common stock issued under equity incentive plans, net of shares withheld for employee taxes and strike price Stock Issued During Period, Value, Restricted Stock Award, Gross Issuance of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Forfeitures Restricted stock forfeited Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Share-based compensation expense Stock Repurchased and Retired During Period, Value Shares purchased and retired Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Pension liability adjustment, net of tax (in dollars) Common Stock, Dividends, Per Share, Declared Cash dividends declared (in dollars per share) CONSOLIDATED STATEMENTS OF CASH FLOWS Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net earnings to net cash provided by (used for) operating activities - Depreciation Depreciation Amortization Amortization Provision for Doubtful Accounts Bad debt expense Deferred Income Tax Expense (Benefit) Deferred income taxes Deferred Foreign Currency Transaction Gain (Loss), before Tax Net foreign currency transaction gains Share-based Compensation Share-based compensation expense The amount of pension settlement, expense. Pension Settlement, Expense Pension settlement charge Pension Cost (Reversal of Cost) Pension expense Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Impairment of trademark Gain (Loss) on Disposition of Property Plant Equipment Loss on disposal of fixed assets Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset Gain from fair value measurement of contingent consideration Net gains from revaluation of contingent consideration Life Insurance, Corporate or Bank Owned, Change in Value Increase in cash surrender value of life insurance Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities Increase (Decrease) in Accounts Receivable Accounts receivable Increase (Decrease) in Inventories Inventories Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other assets Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Accrued liabilities and other Increase (Decrease) in Income Taxes Payable Accrued income taxes Net Cash Provided by (Used in) Operating Activities Net cash provided by (used for) operating activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] CASH FLOWS FROM INVESTING ACTIVITIES: Proceeds from Sale and Maturity of Held-to-maturity Securities Proceeds from maturities of marketable securities The cash inflow associated with the sale of investments. Proceeds From Sale Of Investments Proceeds from sale of investment securities Payments to Acquire Property, Plant, and Equipment Purchases of property, plant and equipment Net Cash Provided by (Used in) Investing Activities Net cash (used for) provided by investing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] CASH FLOWS FROM FINANCING ACTIVITIES: Payments of Dividends. Cash dividends paid Payments for Repurchase of Common Stock Shares purchased and retired Payments for repurchase of common stock Proceeds from Stock Options Exercised Net proceeds from stock option exercises Net proceeds from stocks option exercised Payment for Contingent Consideration Liability, Financing Activities Payment of contingent consideration Payment of contingent consolidation Payments Related to Tax Withholding for Share-based Compensation Taxes paid related to the net share settlement of equity awards Taxes paid related to the net share settlement of equity awards Proceeds from Bank Debt Proceeds from bank borrowings Repayments of Bank Debt Repayments of bank borrowings Net Cash Provided by (Used in) Financing Activities Net cash (used for) provided by financing activities Effect of Exchange Rate on Cash and Cash Equivalents Effect of exchange rate changes on cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents CASH AND CASH EQUIVALENTS at end of year CASH AND CASH EQUIVALENTS at beginning of year Supplemental Cash Flow Information [Abstract] SUPPLEMENTAL CASH FLOW INFORMATION: Income Taxes Paid, Net Income taxes paid, net of refunds Interest Paid, Excluding Capitalized Interest, Operating Activities Interest paid NATURE OF OPERATIONS Nature of Operations [Text Block] NATURE OF OPERATIONS Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES FAIR VALUE OF FINANCIAL INSTRUMENTS Fair Value Disclosures [Text Block] FAIR VALUE OF FINANCIAL INSTRUMENTS INVESTMENTS Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] INVESTMENTS INVENTORIES Inventory Disclosure [Text Block] INVENTORIES PROPERTY, PLANT AND EQUIPMENT, NET Property, Plant and Equipment Disclosure [Text Block] PROPERTY, PLANT AND EQUIPMENT, NET LEASES Lessee, Operating Leases [Text Block] LEASES INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] INTANGIBLE ASSETS OTHER ASSETS The entire disclosure for other noncurrent assets. Other Noncurrent Assets Disclosure [Text Block] OTHER ASSETS SHORT-TERM BORROWINGS Short-term Debt [Text Block] SHORT-TERM BORROWINGS Contingent Consideration The entire disclosure for business combination contingent consideration. Business Combination Contingent Consideration [Text Block] CONTINGENT CONSIDERATION EMPLOYEE RETIREMENT PLANS Pension and Other Postretirement Benefits Disclosure [Text Block] EMPLOYEE RETIREMENT PLANS n/a COMPREHENSIVE INCOME Comprehensive Income (Loss) Note [Text Block] COMPREHENSIVE INCOME INCOME TAXES Income Tax Disclosure [Text Block] INCOME TAXES COMMITMENTS Commitments and Contingencies Disclosure [Text Block] COMMITMENTS SHARE REPURCHASE PROGRAM The entire disclosure for an entity's stock repurchase program, including the description of share repurchase program authorized by an entity's board of directors, the number of shares repurchased, the cost of the shares repurchased, and the remaining maximum number of shares available for repurchase under the program. Share Repurchase Program Disclosure [Text Block] SHARE REPURCHASE PROGRAM EARNINGS PER SHARE Earnings Per Share [Text Block] EARNINGS PER SHARE SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] SEGMENT INFORMATION SHARE-BASED COMPENSATION PLANS Disclosure of Compensation Related Costs, Share-based Payments [Text Block] SHARE-BASED COMPENSATION PLANS VALUATION AND QUALIFYING ACCOUNTS SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] VALUATION AND QUALIFYING ACCOUNTS Consolidation, Policy [Policy Text Block] Principles of Consolidation Use of Estimates, Policy [Policy Text Block] Use of Estimates Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents Investment, Policy [Policy Text Block] Investments Trade and Other Accounts Receivable, Policy [Policy Text Block] Accounts Receivable Inventory, Policy [Policy Text Block] Inventories Property, Plant and Equipment, Policy [Policy Text Block] Property, Plant and Equipment and Depreciation Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment of Long-Lived Assets Lessee, Leases [Policy Text Block] Leases Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Intangible Assets (excluding Goodwill) Life Settlement Contracts, Policy [Policy Text Block] Life Insurance Income Tax, Policy [Policy Text Block] Income Taxes Revenue Recognition, Policy [Policy Text Block] Revenue Recognition Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs. Shipping And Handling Fees Policy [Policy Text Block] Shipping and Handling Fees Cost of Sales, Policy [Policy Text Block] Cost of Sales Selling, General and Administrative Expenses, Policy [Policy Text Block] Selling and Administrative Expenses Advertising Costs, Policy [Policy Text Block] Advertising Costs Disclosure of accounting policy for foreign currency translations. Foreign Currency Translations Policy [Policy Text Block] Foreign Currency Translations Disclosure of accounting policy for foreign currency transactions. Foreign Currency Transactions Policy [Policy Text Block] Foreign Currency Transactions Fair Value of Financial Instruments, Policy [Policy Text Block] Financial Instruments Earnings Per Share, Policy [Policy Text Block] Earnings Per Share Comprehensive Income, Policy [Policy Text Block] Comprehensive Income Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Share-Based Compensation Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration of Credit Risk New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements Debt Securities, Held-to-maturity [Table Text Block] Schedule of marketable securities Unrealized Gain (Loss) on Investments [Table Text Block] Schedule of unrealized gains and losses on marketable securities Schedule of Inventory, Current [Table Text Block] Schedule of Inventory Property, Plant and Equipment [Table Text Block] Schedule of Property, Plant and Equipment Lease, Cost [Table Text Block] Schedule of operating lease costs Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of maturities of operating lease liabilities Tabular disclosure of supplemental information related to operating lease. Supplemental Information Related To Operating Lease [Table Text Block] Schedule of supplemental information Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Schedule of indefinite-lived intangible assets Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of company's amortizable intangible assets Schedule of Other Assets, Noncurrent [Table Text Block] Schedule of other assets Tabular disclosure of the major categories of weighted average plan assets of pension plans and/or other employee benefit plans. Schedule of Weighted Average Plan Assets Allocation [Table Text Block] Schedule of pension plan weighted average assets allocation Schedule of Net Funded Status [Table Text Block] Schedule of funded status of pension plans Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block] Schedule of change in benefit obligation and plan assets Schedule of Assumptions Used [Table Text Block] Schedule of net periodic pension cost Schedule of Net Benefit Costs [Table Text Block] Schedule of company's pension expense Schedule of Expected Benefit Payments [Table Text Block] Schedule of projected benefit payments for the plans Schedule of Allocation of Plan Assets [Table Text Block] Schedule of fair value hierarchy Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of accumulated other comprehensive loss Tabular disclosure of changes in accumulated other comprehensive loss during the period. Changes In Accumulated Other Comprehensive Loss [Table Text Block] Schedule of changes in accumulated other comprehensive loss Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Schedule of reclassification adjustments out of accumulated other comprehensive loss Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of provision for income tax Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of effective tax rate Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of components of deferred taxes Tabular disclosure of deferred tax benefits (liabilities). Schedule of Deferred Tax Benefit Liabilities [Table Text Block] Schedule of net deferred tax liabilities Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Summary of unrecognized tax benefits Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of computation of basic and diluted earnings per share Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of segment reporting information Tabular disclosure of entity wide geographic areas Financial information relating to net sales and long-lived assets in individual foreign countries by country. Schedule Of Entity Wide Disclosure On Geographic Areas Net Sales And Long Lived Assets In Individual Foreign Countries By Country [Table Text Block] Schedule of Company's business by geographic area Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of weighted average stock options assumptions Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of stock option activity Schedule of Nonvested Share Activity [Table Text Block] Schedule of non-vested stock options Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block] Summary of outstanding and exercisable stock options Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block] Schedule of stock option exercise activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule of restricted stock award activity The entire disclosure for any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be with the financial statements or a supplemental schedule to the financial statements. Schedule Of Valuation And Qualifying Accounts Disclosure [Table Text Block] Schedule of valuation and qualifying accounts Number of Reportable Segments Number of reportable segments Represents the number of bricks and mortar stores in retail segment. Retail Segment Number Of Brick And Mortar Stores Number of brick and mortar stores 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. Accounting Policies [Table] Long-Lived Tangible Asset [Axis] Property, Plant and Equipment, Type [Domain] Building and Building Improvements [Member] Building and building improvements Machinery and Equipment [Member] Machinery and equipment Furniture and Fixtures [Member] Furniture and fixtures Concentration Risk Type [Axis] Concentration Risk Type [Domain] Customer Concentration Risk Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Accounts Receivable [Member] Accounts receivable Revenue from Contract with Customer Benchmark [Member] Revenue Customer [Axis] Customer [Domain] It represents information about one member. One Customer Statistical Measurement [Axis] Range [Domain] Minimum [Member] Minimum Maximum [Member] Maximum Product and Service [Axis] Product and Service [Domain] Licensing revenues Licensing revenues Ownership [Axis] Ownership [Domain] Florsheim Australia Pty Ltd Florsheim Australia Pty Ltd [Member] Florsheim Australia Pty Ltd Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Represents information pertaining to Forsake, Inc. Forsake Inc [Member] Forsake 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. Accounting Policies [Line Items] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Property, Plant and Equipment, Useful Life Property plant and equipment, useful life Revenue from Contract with Customer, Including Assessed Tax Revenue from Contract with Customer, Including Assessed Tax Amount of expense related to the distribution of goods or services to customers and clients. Distribution Costs Distribution costs Advertising Expense Advertising costs Investment Owned, Foreign Currency Contract, Current Value Foreign exchange contracts outstanding Represents the number of customers. Number of Customers Number of customers Concentration Risk, Percentage Concentration risk percentage Debt Securities, Held-to-maturity [Table] Schedule of Held-to-maturity Securities [Line Items] Marketable securities Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost Amortized Cost, Due from one through five years Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Amortized Cost Amortized Cost, Due from six through ten years Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after 10 Years, Amortized Cost Amortized Cost, Due from eleven through twenty years Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Amortized Cost Amortized Cost, Total Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Market Value, Current Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value Market Value, Due from one through five years Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value Market Value, Due from six through ten years Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value Market Value, Due from eleven through twenty years Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value Market Value, Total Investment Income [Table] Net Investment Income [Line Items] Marketable Securities Amount of unrealized gain on investment in marketable security. Marketable Securities, Unrealized Gain Unrealized Gains Amount of unrealized loss on investment in marketable security. Marketable Securities, Unrealized Loss Unrealized Losses Inventory, Current [Table] Inventory [Line Items] INVENTORIES Inventory, Finished Goods, Gross Finished shoes Inventory, LIFO Reserve LIFO reserve Other Inventory, in Transit, Gross Inventory in-transit Percentage of LIFO Inventory Percentage of Inventory valued by the LIFO method of accounting Percentage of FIFO Inventory Percentage of Inventory valued by the FIFO method of accounting Amount of cost of goods sold increased during the period with the impact of LIFO liquidations on the costs of goods sold. Increase In Cost Of Goods Sold Increase in cost of sales Property, Plant and Equipment [Table] Property, Plant and Equipment PROPERTY, PLANT AND EQUIPMENT, NET Land and Land Improvements Land and land improvements Buildings and Improvements, Gross Buildings and improvements Machinery and Equipment, Gross Machinery and equipment Gross amount, at the balance sheet date, of long-lived depreciable assets that are an addition or improvement to assets held under lease arrangement and assets in retail locations. Retail Fixtures And Leasehold Improvements Gross Retail fixtures and leasehold improvements Construction in Progress, Gross Construction in progress Property, Plant and Equipment, Gross Property, plant and equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less: Accumulated depreciation Operating Lease, Cost Operating lease costs Variable Lease, Cost Variable lease costs Lease, Cost Total lease costs Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 2024 Lessee, Operating Lease, Liability, Payments, Due Year Two 2025 Lessee, Operating Lease, Liability, Payments, Due Year Three 2026 Lessee, Operating Lease, Liability, Payments, Due Year Four 2027 Lessee, Operating Lease, Liability, Payments, Due Year Five 2028 Lessee, Operating Lease, Liability, Payments, Due after Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due Total lease payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less imputed interest Operating Lease, Liability Present value of lease liabilities Total Lessor, Lease, Description [Table] Lessor, Lease, Description [Line Items] Leases Operating Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate (percent) Operating Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term Operating Lease, Payments Cash paid for amounts included in the measurement of lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-use assets obtained in exchange for new lease liabilities (noncash) Intangible Assets, Net (Including Goodwill) [Abstract] Indefinite-lived intangibles: Intangible Assets, Net (Including Goodwill) Total Schedule of Finite-Lived Intangible Assets [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Customer Relationships [Member] Customer relationships Finite-Lived Intangible Assets INTANGIBLE ASSETS Finite-Lived Intangible Assets, Net [Abstract] Amortizable intangible assets Finite-Lived Intangible Asset, Useful Life Weighted Average Life (Years) Finite-Lived Intangible Assets, Gross Gross Carrying Amount Finite-Lived Intangible Assets, Accumulated Amortization Accumulated Amortization Finite-Lived Intangible Assets, Net Amortizable intangible assets, net Net Amortization of Intangible Assets Amortization of intangible assets Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2025 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2026 Cash Surrender Value of Life Insurance Cash surrender value of life insurance Real Estate Investment Property, at Cost Investment in real estate Other Assets, Miscellaneous, Noncurrent Other Represents the number of current and former executives with life insurance policies. Number of Current and Former Executives With Life Insurance Policies Number of current and former executives with life insurance policies Amount represents the approximate death benefit receive from life insurance policies. Approximate Death Benefit Receive From Life Insurance Policies Approximate death benefit from life insurance policies Percentage of interest acquired in building. Asset Purchase Interest Percentage Percentage of building interest purchased Payments to Acquire Buildings Payments to acquire buildings Schedule of Short-term Debt [Table] Credit Facility [Axis] Credit Facility [Domain] Line of credit facility Variable Rate [Axis] Variable Rate [Domain] Represents information pertaining to secured overnight financing rate. Secured Overnight Financing Rate (SOFR) [Member] Secured overnight financing rate (SOFR) Short-term Debt [Line Items] Short-Term Borrowings Line of Credit Facility, Expiration Date Line of credit facility, expiration date Amount available for borrowings under the credit facility as of the balance sheet date. Line Of Credit Facility Amount Total Line of credit facility on general corporate assets Debt Instrument, Basis Spread on Variable Rate Spread on variable rate Debt Instrument, Interest Rate During Period Interest rate (in percent) Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Income Statement Location [Axis] Income Statement Location [Domain] Selling, General and Administrative Expenses [Member] Selling, general and administrative expenses Business Acquisition, Contingent Consideration [Line Items] CONTINGENT CONSIDERATION Business Combination, Contingent Consideration, Liability Contingent consideration liability Schedule of Defined Benefit Plans Disclosures [Table] Financial Instrument [Axis] Financial Instruments [Domain] Equity Securities [Member] Equity Securities Fixed Income Securities [Member] Fixed Income Securities Other securities [Member] Other Defined Benefit Plan Disclosure [Line Items] Employee Retirement Plans Defined Benefit Plan, Information about Plan Assets [Abstract] Asset Category: Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage Weighted Average Asset Allocation Retirement Plan Type [Axis] Retirement Plan Type [Domain] Defined Benefit Plan, Funding Status [Axis] Retirement Plan Funding Status [Domain] Defined Benefit Pension Plan [Member] Defined Benefit Pension Plan Supplemental Pension Plan [Member] Supplemental Pension Plan Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets Long-term rate of return on plan assets Plan assets of a defined benefit plan, as a percentage of maintenance of minimum funds. Defined Benefit Plan Percentage Of Minimum Fund Maintenance Minimum funding requirements - funding percentage in defined benefit retirement plan Amount of contributions made by an employer to a defined contribution plan. Defined Contribution Plan Employer Contribution Amount Defined contribution plan employer contribution amount Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Accumulated loss, income tax benefit Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax Prior service cost, income tax benefit Defined Benefit Plan, Plan Assets, Benefits Paid Benefits paid Lump-sum benefit payment Amount of pension settlement charges of defined benefit plan. Defined Benefit Plan, Pension Settlement, Expense Pension settlement charge Defined Benefit Plan, Funded Percentage Discount rate for determining funded status Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Domain] Represents information pertaining to plan assets. Plan Assets Plan Assets Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Change in projected benefit obligation Defined Benefit Plan, Benefit Obligation Projected benefit obligation, end of year Projected benefit obligation, beginning of year Defined Benefit Plan, Service Cost Service cost Defined Benefit Plan, Interest Cost Interest cost Defined Benefit Plan, Plan Assets, Payment for Settlement Plan settlement Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Actuarial gain Defined Benefit Plan, Benefit Obligation, Benefits Paid Benefits paid Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Change in plan assets Defined Benefit Plan, Plan Assets, Amount Fair value of plan assets, end of year Fair value of plan assets, beginning of year Fair Value of Pension Plan Assets, Total Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Actual return on plan assets Defined Benefit Plan, Plan Assets, Administration Expense Administrative expenses Defined Benefit Plan, Plan Assets, Contributions by Employer Contributions Defined Benefit Plan, Funded (Unfunded) Status of Plan Funded status of plan Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract] Amounts recognized in the consolidated balance sheets consist of: This represents the other accrued current liability recognized in the balance sheet that is associated with the defined benefit pension plans. Defined Benefit Pension Plan Other Accrued Liabilities Current Accrued liabilities - other Liability, Defined Benefit Pension Plan Net amount recognized Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax [Abstract] Amounts recognized in accumulated other comprehensive loss consist of: Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax Accumulated loss, net of income tax benefit of $0,000, $3,382, $000, and $672, respectively Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax Prior service cost net of income tax benefit of $0, $0, $00 and $19, respectively Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Pension liability, net of tax Defined Benefit Pension Items, Ending balance Defined Benefit Pension Items, Beginning balance Net amount recognized Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Discount rate for projected benefit obligation The interest rate used to adjust for the time value of money relating to determining interest cost. Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate In Effect Of Determining Interest Cost Discount rate for determining interest cost Defined Benefit Plan, Expected Return (Loss) on Plan Assets Expected return on plan assets The gain/loss and prior service cost amounts that were amortized and recognized as part of defined benefit pension cost during the year. Defined Benefit Plan, Net Amortization and Deferral Net amortization and deferral Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Pension expense Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year Two 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year Three 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Four 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year Five 2028 Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter 2029 - 2033 Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 Defined Benefit Plan, Equity Securities, Common Stock [Member] Common Stock Security representing ownership in corporation or other legal entity, for which ownership is represented by share of preferred stock; in which defined benefit plan asset is invested. Preferred stocks Exchange Traded Funds [Member] Exchange traded funds Defined benefit plan corporate obligations Corporate obligations [Member] Corporate obligations Defined benefit plan state and municipal obligations. State and municipal obligations [Member] State and municipal obligations Fixed Income Funds [Member] Fixed Income Funds US Government Agencies Debt Securities [Member] US Government Agencies Debt Securities Cash and Cash Equivalents [Member] Cash and cash equivalents Defined benefit plan other assets. Other assets [Member] Other assets Balance Sheet Location [Axis] Balance Sheet Location [Domain] Subtotal [Member] Subtotal Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] COMPREHENSIVE INCOME Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Foreign Currency Translation Adjustments, Ending balance Foreign Currency Translation Adjustments, Beginning balance Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Foreign Currency Translation Adjustments, Other comprehensive income (loss) before reclassifications Cumulative Translation Adjustment, Net of Tax, Period Increase (Decrease) Foreign Currency Translation Adjustments, Net current period other comprehensive (loss) income Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax Defined Benefit Pension Items, Other comprehensive (loss) income before reclassifications Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax Net of tax Defined Benefit Pension Items, Amounts reclassified from accumulated other comprehensive loss Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Other comprehensive loss before reclassifications Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Amounts reclassified from accumulated other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Net current period other comprehensive income Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract] Amortization of defined benefit pension items Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, before Tax Prior service cost Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax Actuarial losses Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Total before tax Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax Tax benefit Income Tax Expense (Benefit), Continuing Operations [Abstract] Current: Current Federal Tax Expense (Benefit) Federal Current State and Local Tax Expense (Benefit) State Current Foreign Tax Expense (Benefit) Foreign Current Income Tax Expense (Benefit) Total Effective income tax rate (percent) U.S. federal statutory income tax rate Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State income taxes, net of federal tax benefit Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Foreign income tax rate differences Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other Effective Income Tax Rate Reconciliation, Percent Effective tax rate Income (Loss) from Continuing Operations before Income Taxes, Foreign Foreign component of pretax earnings Unrecognized Tax Benefits, Interest on Income Taxes Accrued Unrecognized tax benefits Deferred Tax Assets And Liabilities [Line Items] Deferred Tax Assets And Liabilities Deferred Tax Assets, Net [Abstract] Deferred income tax assets: Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the accounts receivable reserves. Deferred Tax Assets Accounts Receivable Reserves Accounts receivable reserves Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions Pension liability Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Accrued liabilities Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from operating lease liabilities. Deferred Tax Assets Operating Lease Liabilities Operating lease liabilities Deferred Tax Assets, Unrealized Currency Losses Foreign currency losses on intercompany loans Deferred Tax Assets, Net of Valuation Allowance Total Deferred income tax assets Deferred Tax Liabilities, Gross [Abstract] Deferred income tax liabilities: Deferred Tax Liabilities, Inventory Inventory and related reserves Amount of deferred tax liabilities attributable to taxable of value of life insurance. Deferred Tax Liabilities Cash Value Of Life Insurance Cash value of life insurance Deferred Tax Liabilities, Property, Plant and Equipment Property, plant and equipment Deferred Tax Liabilities, Intangible Assets Intangible assets Amount of deferred tax liability attributable to taxable temporary differences from operating lease right-of-use assets. Deferred Tax Liabilities Operating Lease Right-of-Use Assets Operating lease right-of-use assets Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid and other assets. Deferred Tax Liabilities Prepaid And Other Assets Prepaid expenses and other assets Deferred Tax Liabilities, Gross Deferred tax liabilities, gross Deferred Tax Liabilities, Net Net deferred income tax liabilities Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent. Deferred Income Tax Assets Gross Noncurrent Non-current deferred income tax benefits Gross amount of noncurrent deferred tax liabilities, which result from applying the applicable tax rate to taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax. Deferred Income Tax Liabilities Gross Noncurrent Non-current deferred income tax liabilities Unrecognized Tax Benefits Unrecognized tax benefits balance at December 31, Unrecognized tax benefits balance at January 1, Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Increases related to current year tax positions Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Decreases due to lapsing of statute of limitations Purchase Obligation, Due in Next Twelve Months Purchase of inventory Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock repurchase program, number of shares authorized to be repurchased Stock Repurchased and Retired During Period, Shares Stock repurchased and retired during period, shares Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Stock repurchase program, remaining number of shares authorized to be repurchased Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Numerator: Net earnings Weighted Average Number of Shares Outstanding, Basic [Abstract] Denominator: Weighted Average Number of Shares Outstanding, Basic Basic weighted average shares outstanding Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Effect of dilutive securities: Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Employee share-based awards Weighted Average Number of Shares Outstanding, Diluted Diluted weighted average shares outstanding Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Anti-dilutive share-based awards (in shares) The weighted average price of common stock or units for all dilutive potential common shares or units outstanding during the reporting period that were not included in the computation of diluted EPS or EPU. Weighted Average Price Of Antidilutive Securities Excluded From Computation Of Earnings Per Share Weighted average price of anti-dilutive share-based awards (in dollars per share) Schedule of Segment Reporting Information, by Segment [Table] Segments [Axis] Segments [Domain] This member represents to retail segment. Retail Segment [Member] Retail Segment Reporting Information [Line Items] SEGMENT INFORMATION This member represents for wholesale. Wholesale [Member] Wholesale This member stands for other segment. Other Segment Other Product sales Product sales Segment, Expenditure, Addition to Long-Lived Assets Capital expenditures Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Domain] United States [Member] United States Canada [Member] Canada Australia [Member] Australia Asia [Member] Asia South Africa [Member] South Africa Other [Member] Other Revenues from External Customers and Long-Lived Assets [Line Items] SEGMENT INFORMATION Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. Sales Revenues Net Net Sales Long-Lived Assets Long-Lived Assets Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Domain] The member represents the information pertaining to Incentive Plan 2017. Incentive Plan 2017 Incentive plan 2017 Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain] Restricted Stock [Member] Restricted stock Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Plans Represents the number of share-based compensation plans. Number of Share-based Compensation Plans Number of share-based compensation plans Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Stock options granted in vest Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Stock options granted in expire Share Price Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share Outstanding and exercisable stock options Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Shares remaining available Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Unrecognized compensation cost Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Shares expected to vest Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Weighted-average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Weighted-average remaining vesting period Shares Paid for Tax Withholding for Share Based Compensation Shares paid for tax withholding for share based compensation Allocated Share-based Compensation Expense Share-based compensation expense Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Income tax benefit from the exercise of stock options Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Shares, Outstanding at end of period Shares, Outstanding at beginning of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Number of Options, Granted Shares, Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Shares, Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Shares, Forfeited or expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Shares, Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price, Outstanding at end of period (in dollars per share) Weighted Average Exercise Price, Outstanding at beginning of period (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Granted (in dollars per share) Weighted Average Exercise Price, Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Exercised (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Forfeited or expired (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Exercise Price, Exercisable at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Term (Years), Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Term (Years), Exercisable, Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Aggregate Intrinsic Value, Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Fair market value of options granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Shares of Restricted Stock, Non-vested end of period Shares of Restricted Stock, Non-vested beginning of period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Shares of Restricted Stock, Issued Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Shares of Restricted Stock, Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Shares of Restricted Stock, Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Non-vested end of period (in dollars per share) Weighted Average Grant Date Fair Value, Non-vested beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Issued (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Aggregate intrinsic value The member represents of non vested stock options. Non Vested Stock Options [Member] Non vested stock options Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Number of Options, Outstanding at end of year Number of Options, Outstanding at beginning of year Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Number of Options, Vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Number of Options, Forfeited Weighted average price at which grantees can acquire the shares reserved for issuance under the non-vested stock option plan. Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested Weighted Average Exercise Price Weighted Average Exercise Price, Outstanding at end of year (in dollars per share) Weighted Average Exercise Price, Outstanding at beginning of year (in dollars per share) Weighted average exercise price of options vested. Share based Compensation Arrangement By Share based Payment Award Options Vested Weighted Average Exercise Price Weighted Average Exercise Price, Vested (in dollars per share) Weighted average exercise price of non-vested options forfeited. Share based Compensation Arrangement By Share based Payment Award Options Nonvested Forfeited Weighted Average Exercise Price Weighted Average Exercise Price, Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price Weighted Average Fair Value, Outstanding at end of the year (in dollars per share) Weighted Average Fair Value, Outstanding at beginning of year (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Weighted Average Fair Value, Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Weighted Average Fair Value, Forfeited (in dollars per share) Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Exercise Price Range [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] The member represents the information pertaining to exercise price range 3. Exercise Price Range $18.00 [Member] Exercise price range $18.00 The member represents of exercise price range from $27.04 to $37.22. Exercise Price Range From $23.38 to $25.86 [Member] Exercise price range from $25.51 to $25.86 The member represents of exercise price range from $27.04 to $37.22. Exercise Price Range From $27.94 to $37.22 [Member] Exercise price range from $27.04 to $37.22 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] SHARE-BASED COMPENSATION PLANS Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Exercise Prices, Lower Range Limit (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit Exercise Prices, Upper Range Limit (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Options Outstanding, Number of Options Outstanding Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term Options Outstanding, Weighted Average Remaining Contractual Life (in Years) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Options Outstanding, Weighted Average Exercise Price (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options Options Exercisable, Number Of Options Exercisable Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Options Exercisable, Weighted Average Exercise Price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Total intrinsic value of stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Total fair value of stock options vested The entire disclosure for any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be with the financial statements or a supplemental schedule to the financial statements. Schedule Of Valuation And Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Sales Returns and Allowances [Member] Doubtful Accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] Returns and Allowances SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Valuation and Qualifying Accounts SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount ENDING BALANCE BEGINNING BALANCE SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Add - Additions charged to earnings SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Deduct - Charges for purposes for which reserves were established EX-101.PRE 12 weys-20231231_pre.xml EX-101.PRE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2023
Mar. 01, 2024
Jun. 30, 2023
Document and Entity Information      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Document Transition Report false    
Entity File Number 000-09068    
Entity Registrant Name WEYCO GROUP, INC.    
Entity Incorporation, State or Country Code WI    
Entity Tax Identification Number 39-0702200    
Entity Address, Address Line One 333 W. Estabrook Boulevard    
Entity Address, Address Line Two P. O. Box 1188    
Entity Address, City or Town Milwaukee    
Entity Address, State or Province WI    
Entity Address, Postal Zip Code 53201    
City Area Code 414    
Local Phone Number 908-1600    
Title of 12(b) Security Common Stock - $1.00 par value per share    
Trading Symbol WEYS    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 156,202,000
Entity Common Stock, Shares Outstanding   9,507,365  
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Entity Central Index Key 0000106532    
Amendment Flag false    
Current Fiscal Year End Date --12-31    
Auditor Name Baker Tilly US, LLP    
Auditor Firm ID 23    
Auditor Location Milwaukee, Wisconsin    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED STATEMENTS OF EARNINGS    
Net sales $ 318,048 $ 351,737
Cost of sales 175,165 207,344
Gross earnings 142,883 144,393
Selling and administrative expenses 101,859 104,028
Earnings from operations 41,024 40,365
Interest and dividend income 1,107 361
Interest expense (529) (710)
Other expense, net (738) (277)
Earnings before provision for income taxes 40,864 39,739
Provision for income taxes 10,676 10,199
Net earnings $ 30,188 $ 29,540
Basic earnings per share $ 3.19 $ 3.09
Diluted earnings per share $ 3.17 $ 3.07
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME    
Net earnings $ 30,188 $ 29,540
Other comprehensive income, net of tax:    
Foreign currency translation adjustments 642 (1,813)
Pension liability adjustments 2,240 6,414
Other comprehensive income 2,882 4,601
Comprehensive income $ 33,070 $ 34,141
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
ASSETS:    
Cash and cash equivalents $ 69,312 $ 16,876
Investments, at fair value   107
Marketable securities, at amortized cost 215 1,385
Accounts receivable, less allowances of $2,510 and $2,110, respectively 39,275 53,298
Income tax receivable 245 945
Inventories 74,890 127,976
Prepaid expenses and other current assets 6,172 5,870
Total current assets 190,109 206,457
Marketable securities, at amortized cost 6,354 7,123
Deferred income tax benefits 1,096 1,038
Property, plant and equipment, net 29,504 28,812
Operating lease right-of-use assets 12,520 13,428
Goodwill 12,317 12,317
Trademarks 33,168 33,618
Other assets 24,274 23,827
Total assets 309,342 326,620
LIABILITIES AND EQUITY:    
Short-term borrowings   31,136
Accounts payable 8,845 14,946
Dividend payable 2,352 2,290
Operating lease liabilities 3,979 4,026
Accrued compensation and employee benefits 7,071 6,680
Sales and advertising allowances 2,533 2,254
Taxes other than income taxes 1,012 1,025
Other 3,830 5,178
Total current liabilities 29,622 67,535
Deferred income tax liabilities 11,819 8,530
Long-term pension liability 13,412 15,523
Operating lease liabilities 9,531 10,661
Other long-term liabilities 465 466
Total liabilities 64,849 102,715
Commitments and contingencies (Note 15)
Common stock, $1.00 par value, authorized 24,000,000 shares in 2023 and 2022, issued and outstanding 9,496,729 shares in 2023 and 9,584,316 shares in 2022 9,497 9,584
Capital in excess of par value 71,661 70,475
Reinvested earnings 180,646 164,039
Accumulated other comprehensive loss (17,311) (20,193)
Total equity 244,493 223,905
Total liabilities and equity $ 309,342 $ 326,620
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED BALANCE SHEETS    
Accounts receivable, reserves (in dollars) $ 2,510 $ 2,110
Common stock, par value (in dollars per share) $ 1.00 $ 1.00
Common stock, shares authorized 24,000,000 24,000,000
Common stock, shares issued 9,496,729 9,584,316
Common stock, shares outstanding 9,496,729 9,584,316
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Common stock
Capital in excess of par value
Reinvested earnings
Accumulated Other Comprehensive Loss [Member]
Total
Balance at beginning at Dec. 31, 2021 $ 9,709 $ 68,718 $ 147,762 $ (24,794)  
Net earnings     29,540   $ 29,540
Foreign currency translation adjustments       (1,813) (1,813)
Pension liability adjustment (net of tax)       6,414 6,414
Cash dividends declared     (9,240)    
Common stock issued under equity incentive plans, net of shares withheld for employee taxes and strike price 19 262      
Issuance of restricted stock 28 (28)      
Share-based compensation expense   1,523      
Shares purchased and retired (172)   (4,023)    
Balance at ending at Dec. 31, 2022 9,584 70,475 164,039 (20,193) 223,905
Net earnings     30,188   30,188
Foreign currency translation adjustments       642 642
Pension liability adjustment (net of tax)       2,240 2,240
Cash dividends declared     (9,413)    
Common stock issued under equity incentive plans, net of shares withheld for employee taxes and strike price 57 (140)      
Issuance of restricted stock 28 (28)      
Restricted stock forfeited (2) 2      
Share-based compensation expense   1,352      
Shares purchased and retired (170)   (4,168)    
Balance at ending at Dec. 31, 2023 $ 9,497 $ 71,661 $ 180,646 $ (17,311) $ 244,493
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED STATEMENTS OF EQUITY    
Pension liability adjustment, net of tax (in dollars) $ 787 $ 2,254
Cash dividends declared (in dollars per share) $ 0.99 $ 0.96
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net earnings $ 30,188 $ 29,540
Adjustments to reconcile net earnings to net cash provided by (used for) operating activities -    
Depreciation 2,579 2,485
Amortization 271 282
Bad debt expense 519 151
Deferred income taxes 2,462 1,297
Net foreign currency transaction gains 99 43
Share-based compensation expense 1,352 1,523
Pension settlement charge   894
Pension expense 1,293 178
Impairment of trademark 450 1,150
Loss on disposal of fixed assets 59 117
Gain from fair value measurement of contingent consideration   (857)
Increase in cash surrender value of life insurance (684) (690)
Changes in operating assets and liabilities    
Accounts receivable 13,531 (282)
Inventories 53,047 (56,963)
Prepaid expenses and other assets (358) (1,429)
Accounts payable (6,074) (4,293)
Accrued liabilities and other (982) (2,553)
Accrued income taxes 879 (497)
Net cash provided by (used for) operating activities 98,631 (29,904)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Proceeds from maturities of marketable securities 1,960 1,719
Proceeds from sale of investment securities 107 8,049
Purchases of property, plant and equipment (3,309) (2,342)
Net cash (used for) provided by investing activities (1,242) 7,426
CASH FLOWS FROM FINANCING ACTIVITIES:    
Cash dividends paid (9,286) (6,951)
Shares purchased and retired (4,338) (4,195)
Net proceeds from stocks option exercised 103 293
Payment of contingent consideration (500)  
Taxes paid related to the net share settlement of equity awards (186) (12)
Proceeds from bank borrowings 70,060 120,608
Repayments of bank borrowings (101,196) (89,472)
Net cash (used for) provided by financing activities (45,343) 20,271
Effect of exchange rate changes on cash and cash equivalents 390 (628)
Net increase (decrease) in cash and cash equivalents 52,436 (2,835)
CASH AND CASH EQUIVALENTS at beginning of year 16,876 19,711
CASH AND CASH EQUIVALENTS at end of year 69,312 16,876
SUPPLEMENTAL CASH FLOW INFORMATION:    
Income taxes paid, net of refunds 7,115 9,441
Interest paid $ 977 $ 710
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
NATURE OF OPERATIONS
12 Months Ended
Dec. 31, 2023
NATURE OF OPERATIONS  
NATURE OF OPERATIONS

1. NATURE OF OPERATIONS

Weyco Group, Inc. (“we,” “our,” “us” and the “Company”) designs, markets, and distributes quality and innovative footwear principally for men, but also for women and children, under a portfolio of well-recognized brand names including: Florsheim, Nunn Bush, Stacy Adams, BOGS, Rafters, and Forsake.  Inventory is purchased from third-party overseas manufacturers.  The majority of foreign-sourced purchases are denominated in U.S. dollars. We have two reportable segments, North American wholesale operations (“Wholesale”) and North American retail operations (“Retail”).  In the wholesale segment, our products are sold to leading footwear, department, and specialty stores, as well as e-commerce retailers, primarily in the United States and Canada.  We also have licensing agreements with third parties who sell our branded apparel, accessories and specialty footwear in the United States, as well as our footwear in Mexico and certain markets overseas.  Licensing revenues are included in our wholesale segment. Our retail segment consists of e-commerce businesses and four brick and mortar retail stores in the United States. Retail sales are made directly to consumers on our websites, or by our employees. Our “other” operations include our wholesale and retail businesses in Australia, South Africa, and Asia Pacific (collectively, “Florsheim Australia”). As previously disclosed, we ceased operations in the Asia Pacific region in 2023, and are in the final stages of winding down this business. The majority of our operations are in the United States and our results are primarily affected by the economic conditions and retail environment in the United States.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation - The consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States of America, and include all of our majority-owned subsidiaries after elimination of intercompany accounts and transactions.

Use of Estimates - The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses and disclosure of contingent assets and liabilities at the date of the financial statements and during the reporting period. Actual results specifically related to inventory reserves, realizability of deferred tax assets, goodwill and trademarks could materially differ from those estimates, which would impact the reported amounts and disclosures in the consolidated financial statements and accompanying notes.

Cash and Cash Equivalents - We consider all highly liquid investments with maturities of three months or less at the date of purchase to be cash equivalents. At December 31, 2023 and 2022, our cash and cash equivalents included investments in U.S. treasury bills, money market funds, and/or cash deposits at various banks. While we periodically have cash balances in excess of insured amounts, we have not experienced any losses on deposits in excess of insured amounts.

Investments - At December 31, 2023, we held investments in marketable securities (mainly tax-exempt municipal bonds). All of our marketable securities are classified as held-to-maturity securities and reported at amortized cost pursuant to Accounting Standards Codification (“ASC”) 320, Investments – Debt and Equity Securities, as we have the intent and ability to hold all investments to maturity. See Note 4.

Accounts Receivable – Trade accounts receivable arise from the sale of products on unsecured trade credit terms. On a quarterly basis, we review all significant accounts with past due balances, as well as the collectability of other outstanding trade accounts receivable for possible write-off. It is our policy to write-off accounts receivable against the allowance account when receivables are deemed to be uncollectible. The allowance for doubtful accounts reflects our best estimate of probable losses in the accounts receivable balances. We determine the allowance based on known troubled accounts, historical experience and other evidence currently available.

Inventories - The majority of inventories are determined on a last-in, first-out (“LIFO”) basis. LIFO inventory is valued at the lower of cost or market. All other inventories are determined on a first-in, first-out basis (“FIFO”) basis, and are valued at the lower of cost or net realizable value. Inventory costs include the cost of shoes purchased from third-party manufacturers, as well as related freight and duty costs. We generally take title of product at the time of shipping. See Note 5.

Property, Plant and Equipment and Depreciation - Property, plant and equipment are stated at cost. Plant and equipment are depreciated using the straight-line method over their estimated useful lives as follows: buildings and improvements, 10 to 39 years; machinery and equipment, 3 to 15 years; furniture and fixtures, 5 to 15 years. For income tax reporting purposes, depreciation is calculated using applicable methods.

Impairment of Long-Lived Assets - Property, plant, equipment and operating lease right-of-use assets, along with other long-lived assets, are evaluated for impairment periodically whenever triggering events or indicators exist that the carrying values may not be fully recoverable. Recoverability of assets is measured by a comparison of the carrying amount of an asset to its related estimated undiscounted future cash flows. If the sum of the expected undiscounted cash flows is less than the carrying value of the related asset, a loss is recognized for the difference between the fair value and carrying value of the asset. There were no impairment losses recorded on our long-lived assets in 2023 or 2022.

Leases - We lease retail shoe stores, as well as several office and distribution facilities worldwide. We determine whether an arrangement is or contains a lease at contract inception. All of our leases are classified as operating leases, which are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in the consolidated balance sheets. We have no finance leases.

ROU assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at the commencement date for leases exceeding 12 months. Minimum lease payments include only the fixed lease component of the agreement, as well as any variable rate payments that depend on an index, initially measured using the index at the lease commencement date. Lease terms may include options to renew when it is reasonably certain that we will exercise that option.

As our leases generally do not provide an implicit rate, our incremental borrowing rate is used to determine the present value of lease payments.  The incremental borrowing rate was a hypothetical rate based on an understanding of what we could borrow from a third-party lender, on a collateralized basis, over a similar term, and in an amount that approximates the value of the future lease payments at the lease commitment date.

Operating lease costs are recognized on a straight-line basis over the lease term and are included in selling and administrative expenses. Variable lease payments that do not depend on a rate or index, payments associated with non-lease components, and short-term rentals (leases with terms less than 12 months) are expensed as incurred. See Note 7.

Goodwill - Goodwill represents the excess of the purchase price over fair value of identifiable net assets acquired from a business acquisition. Goodwill is not amortized, but is reviewed for impairment on an annual basis and between annual tests if indicators of impairment are present. Our goodwill resulted primarily from the 2011 acquisition of the BOGS and Rafters brands, and, to a lesser extent, the 2021 acquisition of the Forsake brand. See Note 8.

Intangible Assets (excluding Goodwill) - Other intangible assets consist of customer relationships and trademarks. Customer relationships are amortized over their estimated useful lives. Trademarks are not amortized, but are reviewed for impairment on an annual basis and between annual tests when an event occurs or circumstances change that indicates the carrying value may not be recoverable. During 2023 and 2022, we recorded impairment charges of $0.5 million and $1.2 million, respectively to write-down the carrying value of the Forsake trademark. These charges were recorded within selling and administrative expenses in the Consolidated Statements of Earnings. See Note 8.

Life Insurance – Life insurance policies are recorded at the amount that could be realized under the insurance contracts as of the balance sheet date. These assets are included within other assets in the Consolidated Balance Sheets. See Note 9.

Income Taxes - Deferred income taxes are provided on temporary differences arising from differences in the bases of assets and liabilities for income tax and financial reporting purposes. Deferred tax assets and liabilities are measured using enacted income tax rates in effect. Tax rate changes affecting deferred tax assets and liabilities are recognized in income at the enactment date. We record interest and penalties associated with unrecognized tax benefits within interest expense and provision for income taxes, respectively. See Note 14.

Revenue Recognition – Our revenue contracts represent a single performance obligation to sell our products to our customers. Sales are recorded at the time control of the product is transferred to customers in an amount that reflects the consideration we expect to receive in exchange for our products.  Wholesale revenue is generally recognized upon shipment of the product, as that is when the customer obtains control of the promised goods. Shipping and handling activities that occur after control of the product transfers to the customer are treated as fulfillment activities, not as a separate performance obligation. Retail revenue is generated primarily from the sale of footwear to customers through our websites and at retail locations.  For sales made through our websites, revenue is recognized upon shipment to the customer.  For in-store sales, we recognize revenue at the point of sale. Sales taxes collected from website or retail sales are excluded from our reported net sales. Revenue from third-party licensing agreements is recognized in the period earned. Licensing revenues were $2.5 million in 2023 and $2.1 million in 2022.

All revenue is recorded net of estimated allowances for returns and discounts; these revenue offsets are accrued for at the time of sale. Our estimates of allowances for returns and discounts are based on such factors as specific customer situations, historical experience, and current and expected economic conditions. We evaluate the reserves and the estimation process and adjust when appropriate.

Generally, payments from customers are received within 90 days following the sale. Our contracts with customers do not have significant financing components or significant prepayment terms, and there is no non-cash consideration. We do not have unbilled revenue, and there are no contract assets and liabilities.

Shipping and Handling Fees - We classify shipping and handling fees billed to customers as sales. Shipping and handling expenses incurred by the Company are included in selling and administrative expenses in the Consolidated Statements of Earnings. See “Selling and Administrative Expenses” below.

Cost of Sales - Our cost of sales includes the cost of products and inbound freight and duty costs.

Selling and Administrative Expenses - Selling and administrative expenses primarily include salaries and commissions, advertising costs, employee benefit costs, distribution costs (e.g., receiving, inspection, warehousing, shipping, and handling costs), rent and depreciation. Consolidated distribution costs were $21.9 million in 2023 and $22.8 million in 2022.

Advertising Costs - Advertising costs are expensed as incurred. Total advertising costs were  $12.8 million and $13.4 million in 2023 and 2022, respectively. Advertising expenses are included in selling and administrative expenses.

Foreign Currency Translations - We account for currency translations in accordance with ASC 830, Foreign Currency Matters. Our non-U.S. subsidiaries’ local currencies are the functional currencies under which the balance sheet accounts are translated into U.S. dollars at the rates of exchange in effect at fiscal year-end and income and expense accounts are translated at the weighted average rates of exchange in effect during the year. Translation adjustments resulting from this process are recognized as a separate component of accumulated other comprehensive loss, which is a component of equity.

Foreign Currency Transactions - Gains and losses from foreign currency transactions are included in other expense, net, in the Consolidated Statements of Earnings. Net foreign currency transaction gains and losses were not material to our financial statements in 2023 and 2022.

Financial Instruments – Our wholly-owned subsidiary, Florsheim Australia, had foreign exchange contracts outstanding to buy $0.6 million U.S. dollars at a price of approximately $0.9 million Australian dollars.  These contracts expire in 2024.

Realized gains and losses on foreign exchange contracts are related to the purchase and sale of inventory and therefore are included in our net sales or cost of sales. In 2023 and 2022, realized gains and losses on foreign exchange contracts were not material to our financial statements.

Earnings Per Share - Basic earnings per share excludes any dilutive effects of restricted stock and options to purchase common stock. Diluted earnings per share includes any dilutive effects of restricted stock and options to purchase common stock. See Note 17.

Comprehensive Income – Comprehensive income includes net earnings and changes in accumulated other comprehensive loss. Comprehensive income is reported in the Consolidated Statements of Comprehensive Income. See Note 13 for more details regarding changes in accumulated other comprehensive loss.

Share-Based Compensation - At December 31, 2023, we had one share-based employee compensation plan, which is described more fully in Note 19. We account for this plan under the recognition and measurement principles of ASC 718, Compensation – Stock Compensation. Our policy is to estimate the fair market value of each option award granted on the date of grant using the Black-Scholes option pricing model. We estimate the fair value of each restricted stock award based on the fair market value of our Company’s stock price on the grant date. The resulting compensation cost for both the options and restricted stock is amortized on a straight-line basis over the vesting period of the respective awards.

Concentration of Credit Risk – There was one individual customer accounts receivable balance outstanding that represented approximately 18% of our gross accounts receivable balance at December 31, 2023. There was one individual customer accounts receivable balance outstand that represented approximately 13% of our gross accounts receivable balance at December 31, 2022. There were no individual customers with sales above 10% of our total sales in 2023 and 2022.

New Accounting Pronouncements

Recently Adopted

In June 2016, the FASB issued Accounting Standards Update ("ASU") 2016-13, Financial Instruments – Credit Losses: Measurements of Credit Losses on Financial Instruments. This ASU modifies the measurement of expected credit losses of certain financial instruments, based on historical experience, current conditions, and reasonable forecasts, and applies to financial assets measured at amortized cost, including loans, held-to-maturity debt securities, net investments in leases, and trade accounts receivable as well as certain off-balance sheet credit exposures, such as loan commitments. The guidance must be adopted using a modified retrospective transition method through a cumulative-effect adjustment to reinvested earnings in the period of adoption. We adopted this standard in first quarter of 2023. The adoption of this standard did not have a material impact our consolidated financial statements or related disclosures.

Not Yet Adopted

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The objective of ASU 2023-07 is to require entities to provide enhanced disclosures on significant segment expenses. ASU 2023-07 is effective for public companies in annual periods beginning after December 15, 2023, and interim periods beginning after December 15, 2024. We are currently evaluating the impact that ASU 2023-07 will have on our consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The objective of ASU 2023-09 is to enhance disclosures related to income taxes, including specific thresholds for inclusion within the tabular disclosure of income tax rate reconciliation and specified information about income taxes paid. ASU 2023-09 is effective for public companies starting in annual periods beginning after December 15, 2024. We are currently evaluating the impact that ASU 2023-09 will have on our consolidated financial statements.

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS
12 Months Ended
Dec. 31, 2023
FAIR VALUE OF FINANCIAL INSTRUMENTS  
FAIR VALUE OF FINANCIAL INSTRUMENTS

3. FAIR VALUE OF FINANCIAL INSTRUMENTS

ASC 820, Fair Value Measurements and Disclosures, defines fair value 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. ASC 820 also establishes the following three-level hierarchy for fair value measurements based upon the sources of data and assumptions used to develop the fair value measurements:

Level 1 - unadjusted quoted market prices in active markets for identical assets or liabilities that are publicly accessible.
Level 2 - quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active and inputs (other than quoted prices) that are observable for the asset or liability, either directly or indirectly.
Level 3 - unobservable inputs that reflect our assumptions, consistent with reasonably available assumptions made by other market participants.

The carrying amounts of all short-term financial instruments, except marketable securities and foreign exchange contracts, approximate fair value due to the short-term nature of those instruments. Marketable securities are carried at amortized cost. The fair value disclosures of marketable securities are Level 2 valuations as defined by ASC 820, consisting of quoted prices for identical or similar assets in markets that are not active. See Note 4. Foreign exchange contracts are carried at fair value. The fair value measurements of foreign exchange contracts are based on observable market transactions of spot and forward rates, and thus represent Level 2 valuations as defined by ASC 820.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS
12 Months Ended
Dec. 31, 2023
INVESTMENTS  
INVESTMENTS

4. INVESTMENTS

Below is a summary of the amortized cost and estimated market values of our marketable securities as of December 31, 2023 and 2022. The estimated market values provided are Level 2 valuations as defined by ASC 820.

2023

2022

    

Amortized

    

Market

    

Amortized

    

Market

    

Cost

    

Value

    

Cost

    

Value

(Dollars in thousands)

Marketable securities:

 

  

 

  

 

  

 

  

Current

$

215

$

215

$

1,385

$

1,381

Due from one through five years

 

3,518

 

3,592

 

3,977

 

3,950

Due from six through ten years

 

2,836

 

2,830

 

2,347

 

2,455

Due from eleven through twenty years

 

 

 

799

 

773

Total

$

6,569

$

6,637

$

8,508

$

8,559

The unrealized gains and losses on marketable securities at December 31, 2023 and 2022 were as follows:

2023

2022

    

Unrealized

    

Unrealized

    

Unrealized

    

Unrealized

    

Gains

    

Losses

    

Gains

    

Losses

(Dollars in thousands)

Marketable securities

$

118

$

(50)

$

145

$

(94)

At each reporting date, we review our investments to determine whether a decline in fair value below the amortized cost basis is other-than-temporary. To determine whether a decline in value is other-than-temporary, we consider all available evidence, including our overall financial condition, the severity and duration of the decline in fair value, and our intent and ability to hold the investment for a reasonable period of time sufficient for any forecasted recovery. If a decline in value is deemed other-than-temporary, we record a reduction in the carrying value to the estimated fair value. We reviewed our portfolio of investments as of December 31, 2023 and 2022 and determined that no other-than-temporary market value impairment exists.

At December 31, 2022, we also had $0.1 million of cash invested in highly liquid taxable bond funds. These investments, which were classified as trading securities and reported at fair value, were liquidated in 2023. There were no significant gains or losses on these investments in 2023 or 2022.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVENTORIES
12 Months Ended
Dec. 31, 2023
INVENTORIES  
INVENTORIES

5. INVENTORIES

At December 31, 2023 and 2022, inventories consisted of:

    

2023

    

2022

(Dollars in thousands)

Finished shoes

$

94,663

$

151,370

LIFO reserve

 

(19,773)

 

(23,394)

Total inventories

$

74,890

$

127,976

Finished shoes included inventory in-transit of $16.7 million and $33.2 million at December 31, 2023 and 2022, respectively. At December 31, 2023, approximately 91% of our inventories were valued by the LIFO method of accounting while approximately 9% were valued by the FIFO method of accounting. At December 31, 2022, approximately 94% of our inventories were valued by the LIFO method of accounting while approximately 6% were valued by the FIFO method of accounting.

During 2023, there were liquidations of LIFO inventory quantities carried at higher costs prevailing in prior years compared to the cost of fiscal 2023 purchases. The effect of these liquidations increased cost of sales by $2.1 million. During 2022, there were no liquidations of LIFO inventory quantities carried at lower costs prevailing in prior years compared to the cost of fiscal 2022 purchases.

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY, PLANT AND EQUIPMENT, NET
12 Months Ended
Dec. 31, 2023
PROPERTY, PLANT AND EQUIPMENT, NET  
PROPERTY, PLANT AND EQUIPMENT, NET

6. PROPERTY, PLANT AND EQUIPMENT, NET

At December 31, 2023 and 2022, property, plant and equipment consisted of:

    

2023

    

2022

(Dollars in thousands)

Land and land improvements

$

3,843

$

3,843

Buildings and improvements

 

32,204

 

32,204

Machinery and equipment

 

37,296

 

36,820

Retail fixtures and leasehold improvements

 

4,674

 

4,623

Construction in progress

 

1,972

 

322

Property, plant and equipment

 

79,989

 

77,812

Less: Accumulated depreciation

 

(50,485)

 

(49,000)

Property, plant and equipment, net

$

29,504

$

28,812

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES
12 Months Ended
Dec. 31, 2023
LEASES  
LEASES

7. LEASES

We lease retail shoe stores, as well as several office and distribution facilities worldwide. The leases have original lease periods expiring between 2024 and 2029.  Many leases include one or more options to renew. We do not assume renewals in our determination of the lease term unless the renewals are deemed to be reasonably assured at lease commencement.  Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

The components of our operating lease costs were as follows:

    

Twelve Months Ended December 31, 

    

2023

2022

(Dollars in thousands)

Operating lease costs

 

$

4,912

$

5,233

Variable lease costs (1)

201

1

Total lease costs

 

$

5,113

$

5,234

(1)Variable lease costs primarily include percentage rentals based upon sales in excess of specified amounts.

Short-term lease costs, which were excluded from the above table, are not material to our financial statements.

The following is a schedule of maturities of operating lease liabilities as of December 31, 2023:

    

Operating Leases

(Dollars in thousands)

2024

 

$

4,342

2025

 

 

3,505

2026

 

 

3,090

2027

 

 

1,976

2028

946

Thereafter

 

 

377

Total lease payments

 

 

14,236

Less: imputed interest

 

 

(726)

Present value of lease liabilities

 

$

13,510

The operating lease liabilities were classified in the Consolidated Balance Sheets as follows:

    

December 31, 

December 31, 

2023

    

2022

(Dollars in thousands)

Operating lease liabilities - current

$

3,979

$

4,026

Operating lease liabilities - non-current

9,531

10,661

Total

 

$

13,510

$

14,687

We determined the present value of our lease liabilities using a weighted-average discount rate of 4.33%.  As of December 31, 2023, our leases had a weighted-average remaining lease term of 3.7 years.

Supplemental cash flow information related to our operating leases is as follows:

    

Twelve Months Ended December 31, 

    

2023

    

2022

(Dollars in thousands)

Cash paid for amounts included in the measurement of lease liabilities

 

$

4,878

$

4,732

Right-of-use assets obtained in exchange for new lease liabilities (noncash)

$

3,180

$

7,941

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2023
INTANGIBLE ASSETS  
INTANGIBLE ASSETS

8. INTANGIBLE ASSETS

Our indefinite-lived intangible assets as recorded in the Consolidated Balance Sheets were as follows:

    

December 31, 

    

December 31, 

2023

2022

    

(Dollars in thousands)

Indefinite-lived intangibles:

Goodwill

$

12,317

$

12,317

Trademarks

 

33,168

 

33,618

Total

$

45,485

$

45,935

We evaluate goodwill for impairment annually as of December 31 or more frequently when an event occurs or circumstances change that indicates the carrying value may not be recoverable. In 2023 and 2022, we completed qualitative assessments noting no indicators of impairment. Accordingly, we did not record goodwill impairment charges for any of our reporting units in 2023 or 2022.

We completed qualitative impairment assessments for all our trademarks, except the Forsake trademark, in 2023 and 2022, noting no indicators of impairment. For the Forsake trademark, we performed quantitative impairment tests in both 2023 and 2022, as we determined, in both years, that indicators were present that the trademark’s carrying value may not be recoverable.  The impairment tests indicated that the carrying value of the Forsake trademark exceeded its fair value, primarily due to decreases in Forsake's sales projections in both years. Accordingly, we wrote down the carrying value of the Forsake trademark by $0.5 million in 2023 and by $1.2 million in 2022. The related impairment charges were recorded within selling and administrative expenses in the Consolidated Statements of Earnings.

Our amortizable intangible assets, which were included within other assets in the Consolidated Balance Sheets, consisted of the following:

    

    

December 31, 2023

December 31, 2022

Weighted

Gross

Gross

Average

Carrying

Accumulated

Carrying

Accumulated

    

Life (Years)

    

Amount

    

Amortization

    

Net

    

Amount

    

Amortization

    

Net

(Dollars in thousands)

(Dollars in thousands)

Amortizable intangible assets

  

  

  

  

  

  

  

Customer relationships

 

15

$

3,500

$

(2,994)

$

506

$

3,500

$

(2,761)

$

739

Total amortizable intangible assets

$

3,500

$

(2,994)

$

506

$

3,500

$

(2,761)

$

739

Amortization expense related to the intangible assets was $0.2 million in both 2023 and 2022. Excluding the impact of any future acquisitions, we anticipate future amortization expense will be $0.2 million in both 2024 and 2025, and $0.1 million in 2026.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ASSETS
12 Months Ended
Dec. 31, 2023
OTHER ASSETS  
OTHER ASSETS

9. OTHER ASSETS

Other assets included the following amounts at December 31, 2023 and 2022:

    

2023

    

2022

(Dollars in thousands)

Cash surrender value of life insurance

$

20,568

$

19,884

Amortizable intangible assets, net (See Note 8)

 

506

 

739

Investment in real estate

 

1,909

 

1,926

Other

 

1,291

 

1,278

Total other assets

$

24,274

$

23,827

We have life insurance policies on five current and former executives. Upon death of the insured executives, the approximate benefit we would receive is $21.9 million in aggregate as of December 31, 2023.

On May 1, 2013, we purchased a 50% interest in a building in Montreal, Canada for approximately $3.2 million. The building, which is classified as an investment in real estate in the above table, serves as our Canadian office and distribution center. The purchase was accounted for as an equity-method investment under ASC 323, Investments – Equity Method and Joint Ventures, and continues to be accounted for under the equity method of accounting.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHORT-TERM BORROWINGS
12 Months Ended
Dec. 31, 2023
SHORT-TERM BORROWINGS  
SHORT-TERM BORROWINGS

10. SHORT-TERM BORROWINGS

On September 28, 2023, we amended our line of credit agreement. The amendment (“Amended Credit Agreement”) extended the maturity of our credit facility to September 28, 2024 and has a maximum available borrowing limit of $40.0 million. Under the terms of the Amended Credit Agreement, amounts outstanding bear interest at the one-month term secured overnight financing rate (“SOFR”) plus 125 basis points. The Amended Credit Agreement is secured by a security interest in our general business assets, and contains customary representations, warranties, and covenants (including a minimum tangible net worth financial covenant) for a facility of this type. At December 31, 2023, there were no outstanding borrowings on the line of credit, and we were in compliance with all financial covenants. At December 31, 2022, outstanding borrowings on the line of credit were approximately $31.1 million at an interest rate of 5.77%.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONTINGENT CONSIDERATION
12 Months Ended
Dec. 31, 2023
Contingent Consideration  
CONTINGENT CONSIDERATION

11. CONTINGENT CONSIDERATION

The purchase price of our 2021 acquisition of Forsake included potential payments of future consideration that were contingent upon the achievement of certain milestones. As part of purchase accounting, a liability of $1.3 million was recorded for the estimated fair value of the contingent consideration on the acquisition date.  Thereafter, the fair value of the contingent consideration was remeasured at each reporting period.  In 2022, we recorded gains of approximately $0.9 million to write-down the fair value of the contingent consideration from $1.3 million to $0.5 million. These gains were recognized within selling and administrative expenses in the Consolidated Statements of Earnings. In early 2023, we reached an agreement with the former owners of Forsake to settle the contingent consideration liability for $0.5 million, which was paid out in the first quarter of 2023.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE RETIREMENT PLANS
12 Months Ended
Dec. 31, 2023
EMPLOYEE RETIREMENT PLANS  
EMPLOYEE RETIREMENT PLANS

12. EMPLOYEE RETIREMENT PLANS

We have a defined benefit pension plan which was frozen effective December 31, 2016. No benefits have been accrued under the plan subsequent to that date. We also have an unfunded supplemental pension plan for key executives.  Retirement benefits are provided based on employees’ years of credited service and average earnings or stated amounts for years of service.  Normal retirement age is 65 with provisions for earlier retirement. The plan also has provisions for disability and death benefits.  

Our funding policy for the defined benefit pension plan is to make contributions to the plan such that all employees’ benefits will be fully provided by the time they retire.  Plan assets are stated at fair value and consist primarily of equity securities and fixed income securities, mainly U.S. government and corporate obligations.

We follow ASC 715, Compensation – Retirement Benefits, which requires employers to recognize the funded status of defined benefit pension and other postretirement benefit plans as an asset or liability in their statements of financial position and to recognize changes in the funded status in the year in which the changes occur as a component of comprehensive income.  In addition, ASC 715 requires employers to measure the funded status of their plans as of the date of their year-end statements of financial position.  ASC 715 also requires additional disclosures regarding amounts included in accumulated other comprehensive loss.

Our pension plan’s weighted average asset allocation at December 31, 2023 and 2022, by asset category, was as follows:

Plan Assets at December 31, 

 

    

2023

    

2022

 

Asset Category:

 

  

 

  

Equity Securities

 

58

%  

57

%

Fixed Income Securities

 

28

%  

31

%

Other

 

14

%  

12

%

Total

 

100

%  

100

%

We have a Retirement Plan Committee, consisting of our Chief Executive Officer, Chief Operating Officer and Chief Financial Officer, to manage the operations and administration of all benefit plans and related trusts. The committee has an investment policy for the pension plan assets that establishes target asset allocation ranges for the above listed asset classes as follows: equity securities: 20% - 80%; fixed income securities: 20% - 80%; and other, principally cash: 0% - 20%. On a semi-annual basis, the committee reviews progress towards achieving the pension plan’s performance objectives.

To develop the expected long-term rate of return on assets assumption, we considered the historical returns and the future expectations for returns for each asset class, as well as the target asset allocation of the pension portfolio.  This resulted in the selection of 6.75% as the long-term rate of return on assets assumptions for both 2023 and 2022.

The following discount rates were used to determine the funded status of the pension plans as of December 31, 2023 and 2022:

Defined Benefit Pension Plan

Supplemental Pension Plan

 

    

2023

    

2022

    

2023

    

2022

Discount rate for determining funded status

 

5.15

%  

5.41

%  

5.16

%  

5.44

%

The following is a reconciliation of the change in benefit obligation and plan assets of both the defined benefit pension plan and the unfunded supplemental pension plan for the years ended December 31, 2023 and 2022:

Defined Benefit Pension Plan

Supplemental Pension Plan

    

2023

    

2022

    

2023

    

2022

(Dollars in thousands)

Change in projected benefit obligation

 

  

 

  

 

  

 

  

Projected benefit obligation, beginning of year

$

39,609

$

52,507

$

12,372

$

20,343

Service cost

 

467

 

445

 

 

Interest cost

 

2,052

 

1,243

 

580

 

511

Plan settlement

(4,276)

Actuarial loss (gain)

 

916

 

(12,028)

 

(1,001)

 

(3,864)

Benefits paid

 

(2,633)

 

(2,558)

 

(342)

 

(342)

Projected benefit obligation, end of year

$

40,411

$

39,609

$

11,609

$

12,372

Change in plan assets

 

 

 

  

 

  

Fair value of plan assets, beginning of year

$

35,927

$

44,582

$

$

Actual return on plan assets

 

5,214

 

(5,652)

 

 

Administrative expenses

 

(467)

 

(445)

 

 

Contributions

 

 

 

 

4,618

Plan settlement

(4,276)

Benefits paid

 

(2,633)

 

(2,558)

 

 

(342)

Fair value of plan assets, end of year

$

38,041

$

35,927

$

$

Funded status of plan

$

(2,370)

$

(3,682)

$

(11,609)

$

(12,372)

Amounts recognized in the consolidated balance sheets consist of:

 

  

 

  

 

  

 

  

Accrued liabilities - other

$

$

$

(567)

$

(531)

Long-term pension liability

 

(2,370)

 

(3,682)

 

(11,042)

 

(11,841)

Net amount recognized

$

(2,370)

$

(3,682)

$

(11,609)

$

(12,372)

Amounts recognized in accumulated other comprehensive loss consist of:

 

  

 

  

 

  

 

  

Accumulated loss, net of income tax benefit of $2,863, $3,382, $410, and $672, respectively

$

8,150

$

9,629

$

1,168

$

1,914

Prior service cost, net of income tax benefit of $0, $0, $13 and $19, respectively

 

 

 

39

 

54

Net amount recognized

$

8,150

$

9,629

$

1,207

$

1,968

As noted above, benefit accruals under the pension plan were frozen, effective December 31, 2016. Therefore, the accumulated benefit obligation of the defined benefit pension plan and supplemental pension plan were equal to the respective plans’ projected benefit obligations, as shown in the above table, at December 31, 2023 and 2022.

In December 2022, in accordance with the terms of the supplemental pension plan, we made a lump-sum benefit payment of $4.3 million to a former executive of the Company using cash on hand. A pension settlement charge of $0.9 million was recorded in 2022 as a result of this payment. This charge was recorded within “other expense, net” in the Consolidated Statements of Earnings.

Assumptions used in determining pension expense for the years ended December 31, 2023 and 2022 were:

Defined Benefit Pension Plan

    

Supplemental Pension Plan

 

    

2023

    

2022

    

2023

    

2022

 

Discount rate for projected benefit obligation

 

5.41

%  

2.83

%  

5.44

%  

2.86

%

Discount rate for determining interest cost

 

5.35

%  

2.39

%  

5.37

%  

2.54

%

Long-term rate of return on plan assets

 

6.75

%  

6.75

%  

 

The components of pension expense for the years ended December 31, 2023 and 2022, were:

    

2023

    

2022

(Dollars in thousands)

Service cost

$

467

$

445

Interest cost

 

2,632

 

1,754

Expected return on plan assets

 

(2,301)

 

(2,896)

Pension settlement charge

894

Net amortization and deferral

 

495

 

875

Pension expense

$

1,293

$

1,072

The components of pension expense other than the service cost component were included in “other expense, net” in the Consolidated Statements of Earnings.

It is our intention to satisfy the minimum funding requirements and maintain at least an 80% funding percentage in our defined benefit retirement plan in future years.  At this time, we expect that any cash contributions necessary to satisfy these requirements in 2024 would not be material.

Projected benefit payments for the plans at December 31, 2023, were estimated as follows:

    

Defined Benefit 

    

Supplemental

Pension Plan

Pension Plan

(Dollars in thousands)

2024

$

3,205

$

568

2025

$

3,120

$

628

2026

$

3,069

$

677

2027

$

3,075

$

730

2028

$

3,042

$

882

2029 - 2033

$

14,161

$

4,653

The following table summarizes the fair value of pension plan assets at December 31, 2023, by asset category within the fair value hierarchy (for further level information, see Note 3):

December 31, 2023

Quoted Prices

Significant

Significant

in Active Markets

Observable Inputs

Unobservable Inputs

    

Level 1

    

Level 2

    

Level 3

    

Total

(Dollars in thousands)

Common stocks

$

16,693

$

-

$

-

$

16,693

Preferred stocks

 

202

 

-

 

-

 

202

Exchange traded funds

 

5,129

 

-

 

-

 

5,129

Corporate obligations

 

-

 

4,160

 

-

 

4,160

Pooled fixed income funds

 

5,793

 

-

 

-

 

5,793

U.S. government securities

 

-

 

772

 

-

 

772

Cash and cash equivalents

 

5,292

 

-

 

-

 

5,292

Total

$

33,109

$

4,932

$

-

$

38,041

The following table summarizes the fair value of pension plan assets at December 31, 2022, by asset category within the fair value hierarchy (for further level information, see Note 3):

December 31, 2022

Quoted Prices

Significant

Significant

in Active Markets

Observable Inputs

Unobservable Inputs

    

Level 1

    

Level 2

    

Level 3

    

Total

(Dollars in thousands)

Common stocks

$

14,170

$

1,567

$

$

15,737

Preferred stocks

 

235

 

3

 

 

238

Exchange traded funds

 

4,656

 

 

 

4,656

Corporate obligations

 

 

4,778

 

 

4,778

State and municipal obligations

 

 

250

 

 

250

Pooled fixed income funds

 

5,541

 

 

 

5,541

U.S. government securities

 

 

158

 

 

158

Cash and cash equivalents

 

4,488

 

 

 

4,488

Subtotal

$

29,090

$

6,756

$

$

35,846

Other assets (1)

 

  

 

  

 

81

Total

 

  

 

  

$

35,927

(1) This category represents trust receivables that are not leveled.

We also have a defined contribution plan covering substantially all employees. We contributed $1.0 million to this plan in both 2023 and 2022, respectively.

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMPREHENSIVE INCOME
12 Months Ended
Dec. 31, 2023
COMPREHENSIVE INCOME  
COMPREHENSIVE INCOME

13. COMPREHENSIVE INCOME

The components of accumulated other comprehensive loss as recorded in the Consolidated Balance Sheets were as follows:

    

December 31, 

    

December 31, 

2023

2022

(Dollars in thousands)

Foreign currency translation adjustments

$

(7,954)

$

(8,596)

Pension liability, net of tax

 

(9,357)

 

(11,597)

Total accumulated other comprehensive loss

$

(17,311)

$

(20,193)

The following table shows changes in accumulated other comprehensive loss during the years ended December 31, 2023 and 2022 (dollars in thousands):

    

Foreign Currency

    

    

Translation

Defined Benefit

    

 Adjustments

    

Pension Items

    

Total

Balance, December 31, 2021

$

(6,783)

$

(18,011)

$

(24,794)

Other comprehensive (loss) income before reclassifications

(1,813)

5,767

3,954

Amounts reclassified from accumulated other comprehensive loss

647

647

Net current period other comprehensive (loss) income

(1,813)

6,414

4,601

Balance, December 31, 2022

$

(8,596)

$

(11,597)

$

(20,193)

Other comprehensive income before reclassifications

642

1,874

2,516

Amounts reclassified from accumulated other comprehensive loss

366

366

Net current period other comprehensive income

642

2,240

2,882

Balance, December 31, 2023

$

(7,954)

$

(9,357)

$

(17,311)

The following table shows reclassification adjustments out of accumulated other comprehensive loss during the years ended December 31, 2023 and 2022 (dollars in thousands):

Amounts reclassified from accumulated

other comprehensive loss for the year

Affected line item in the

ended December 31,

statement where net earnings

2023

2022

    

is presented

Amortization of defined benefit pension items

  

 

Prior service cost

$

20

(1)

$

6

(1)

Other expense, net

Actuarial losses

475

(1)

 

869

(1)

Other expense, net

Total before tax

495

 

875

 

Tax benefit

(129)

 

(228)

 

Net of tax

$

366

$

647

 

(1)These amounts were included in the computation of pension expense. See Note 12 for additional details.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES
12 Months Ended
Dec. 31, 2023
INCOME TAXES  
INCOME TAXES

14. INCOME TAXES

The provision for income taxes included the following components for the years ended December 31, 2023 and 2022:

    

2023

    

2022

(Dollars in thousands)

Current:

 

  

 

  

Federal

$

5,859

$

6,263

State

 

1,839

 

1,934

Foreign

 

516

 

705

Total

 

8,214

 

8,902

Deferred

 

2,462

 

1,297

Total provision

$

10,676

$

10,199

The differences between the U.S. federal statutory income tax rate and our effective tax rate were as follows for the years ended December 31, 2023 and 2022:

    

2023

    

2022

 

U.S. federal statutory income tax rate

 

21.0

%  

21.0

%

State income taxes, net of federal tax benefit

 

4.1

 

2.9

Foreign income tax rate differences

 

0.3

 

0.7

Other

 

0.7

 

1.1

Effective tax rate

 

26.1

%  

25.7

%

The foreign component of pretax earnings was $2.8 million and $4.6 million in 2023 and 2022, respectively.

The components of deferred taxes at December 31, 2023 and 2022 were as follows:

    

2023

    

2022

(Dollars in thousands)

Deferred income tax assets:

 

  

 

  

Accounts receivable reserves

$

385

$

284

Pension liability

 

3,635

 

4,174

Accrued liabilities

 

1,724

 

1,874

Operating lease liabilities

4,024

3,871

Foreign currency losses on intercompany loans

 

58

 

54

 

9,826

 

10,257

Deferred income tax liabilities:

 

 

Inventory and related reserves

 

(5,024)

 

(2,998)

Cash value of life insurance

 

(682)

 

(615)

Property, plant and equipment

 

(1,297)

 

(1,162)

Intangible assets

 

(9,639)

 

(9,112)

Prepaid expenses and other assets

 

(352)

 

(367)

Operating lease right-of-use assets

(3,555)

(3,495)

 

(20,549)

 

(17,749)

Net deferred income tax liabilities

$

(10,723)

$

(7,492)

The net deferred income tax liabilities are classified in the Consolidated Balance Sheets as follows:

    

2023

    

2022

(Dollars in thousands)

Non-current deferred income tax benefits

$

1,096

$

1,038

Non-current deferred income tax liabilities

 

(11,819)

 

(8,530)

Net deferred income tax liabilities

$

(10,723)

$

(7,492)

Uncertain Tax Positions

We account for our uncertain tax positions in accordance with ASC 740, Income Taxes (“ASC 740”). ASC 740 provides that the tax effects from an uncertain tax position can be recognized in our consolidated financial statements only if the position is more likely than not of being sustained on audit, based on the technical merits of the position.

The following table summarizes the activity related to our unrecognized tax benefits:

    

2023

    

2022

(Dollars in thousands)

Unrecognized tax benefits balance at January 1,

$

305

$

155

Increases related to current year tax positions

 

366

 

228

Decreases due to lapsing of statute of limitations

 

(63)

 

(78)

Unrecognized tax benefits balance at December 31, 

$

608

$

305

The unrecognized tax benefits at December 31, 2023 and 2022, each include $30,000 of interest related to such positions. The unrecognized tax benefits, if ultimately recognized, would reduce our annual effective tax rate. The liabilities for potential interest are included in the Consolidated Balance Sheets at December 31, 2023 and 2022.

We file a U.S. federal income tax return, various U.S. state income tax returns and several foreign returns. In general, the 2019 through 2022 tax years remain subject to examination by those taxing authorities.

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS
12 Months Ended
Dec. 31, 2023
COMMITMENTS  
COMMITMENTS

15. COMMITMENTS

At December 31, 2023, we had commitments to purchase $41.2 million of inventory, all of which were due in less than one year.

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE REPURCHASE PROGRAM
12 Months Ended
Dec. 31, 2023
SHARE REPURCHASE PROGRAM  
SHARE REPURCHASE PROGRAM

16. SHARE REPURCHASE PROGRAM

In 1998, our share repurchase program was established. On several occasions since the program’s inception, our Board of Directors increased the number of shares authorized for repurchase under the program. In total, 8.5 million shares have been authorized for repurchase.

In 2023, we purchased 170,422 shares at a total cost of $4.3 million through our share repurchase program. In 2022, we purchased 171,397 shares at a total cost of $4.2 million through our share repurchase program.  As of December 31, 2023, there were 868,757 authorized shares remaining under the program.

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2023
EARNINGS PER SHARE  
EARNINGS PER SHARE

17. EARNINGS PER SHARE

The following table sets forth the computations of basic and diluted earnings per share for the years ended December 31, 2023 and 2022:

2023

2022

(In thousands, except per share amounts)

Numerator:

 

  

 

  

Net earnings

$

30,188

$

29,540

Denominator:

 

  

 

  

Basic weighted average shares outstanding

 

9,449

 

9,555

Effect of dilutive securities:

 

  

 

  

Employee share-based awards

 

86

 

69

Diluted weighted average shares outstanding

 

9,535

 

9,624

Basic earnings per share

$

3.19

$

3.09

Diluted earnings per share

$

3.17

$

3.07

Diluted weighted average shares outstanding for 2023 exclude anti-dilutive share-based awards totaling 618,000 shares at a weighted average price of $28.95. Diluted weighted average shares outstanding for 2022 exclude anti-dilutive share-based awards totaling 916,000 shares at a weighted average price of $27.27.

Unvested restricted stock awards provide holders with dividend rights prior to vesting, however, such rights are forfeitable if the awards do not vest.  As a result, unvested restricted stock awards are not participating securities and are excluded from the computation of earnings per share.

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION
12 Months Ended
Dec. 31, 2023
SEGMENT INFORMATION  
SEGMENT INFORMATION

18. SEGMENT INFORMATION

We have two reportable segments: North American wholesale operations (“Wholesale”) and North American retail operations (“Retail”).  Our Chief Executive Officer evaluates the performance of our segments based on earnings from operations. Therefore, interest income or expense, other income or expense, and income taxes are not allocated to the segments.  As of December 31, 2023, the “other” category in the table below included our wholesale and retail operations in Australia, South Africa, and Asia Pacific, which do not meet the criteria for separate reportable segment classification. We ceased operations in the Asia Pacific region in 2023, and are in the final stages of winding down this business.

In the Wholesale segment, shoes are marketed through more than 10,000 footwear, department and specialty stores, primarily in the United States and Canada.  Licensing revenues are also included in our wholesale segment.  We have licensing agreements with third parties who sell our branded apparel, accessories, and specialty footwear in the United States, as well as our footwear in Mexico and certain markets overseas. In 2023 and 2022, there was no single customer with sales of 10% or more of our total sales.

In the Retail segment, we operate e-commerce businesses and four brick and mortar retail stores in the United States. Retail sales are made directly to consumers on our websites, or by our employees.  Retail stores sell our branded footwear, primarily Florsheim, and accessories.

The accounting policies of the segments are the same as those described in Note 2, Summary of Significant Accounting Policies. Summarized segment data for the years ended December 31, 2023 and 2022 was as follows:

    

Wholesale

    

Retail

    

Other

    

Total

(Dollars in thousands)

2023

 

  

 

  

 

  

 

  

Product sales

$

247,896

$

38,012

$

29,636

$

315,544

Licensing revenues

 

2,504

 

 

 

2,504

Net sales

 

250,400

 

38,012

 

29,636

 

318,048

Depreciation

 

1,942

 

7

 

630

 

2,579

Earnings from operations

 

33,288

 

6,752

 

984

 

41,024

Total assets

 

276,626

 

4,594

 

28,122

 

309,342

Capital expenditures

 

2,544

 

 

765

 

3,309

2022

 

  

 

  

 

  

 

Product sales

$

281,138

$

36,694

$

31,808

$

349,640

Licensing revenues

 

2,097

 

 

 

2,097

Net sales

 

283,235

 

36,694

 

31,808

 

351,737

Depreciation

 

1,969

 

4

 

512

 

2,485

Earnings from operations

 

32,641

 

6,058

 

1,666

 

40,365

Total assets

 

292,262

 

5,460

 

28,898

 

326,620

Capital expenditures

 

882

 

12

 

1,448

 

2,342

All North American corporate office assets are included in the Wholesale segment. Transactions between segments primarily consist of sales between the Wholesale and Retail segments. Intersegment sales are valued at the cost of inventory plus an estimated cost to ship the products. Intersegment sales have been eliminated and are excluded from net sales in the above table.

Geographic Segments

Financial information relating to our business by geographic area was as follows for the years ended December 31, 2023 and 2022:

    

2023

    

2022

(Dollars in thousands)

Net Sales

 

  

 

  

United States

$

266,515

$

292,441

Canada

 

21,897

 

27,488

Australia

 

23,012

 

25,196

Asia

 

4,143

 

3,472

South Africa

 

2,481

 

3,140

Total

$

318,048

$

351,737

Long-Lived Assets

 

  

 

  

United States

$

75,274

$

76,530

Other

 

14,650

 

14,310

$

89,924

$

90,840

Net sales attributed to geographic locations are based on the location of the assets producing the sales. Long-lived assets by geographic location consist of property, plant and equipment (net), operating lease ROU assets, goodwill, trademarks, investment in real estate and amortizable intangible assets.

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION PLANS
12 Months Ended
Dec. 31, 2023
SHARE-BASED COMPENSATION PLANS  
SHARE-BASED COMPENSATION PLANS

19. SHARE-BASED COMPENSATION PLAN

At December 31, 2023 we had one share-based compensation plan, entitled the 2017 Incentive Plan (hereinafter, “the Plan”). Under the Plan, options to purchase common stock are granted to officers and key employees at exercise prices not less than the fair market value of our Company’s common stock on the date of the grant. We also grant restricted stock awards under the Plan. We issue new common stock to satisfy stock option exercises as well as the issuance of restricted stock awards.

Stock options and restricted stock awards were granted in both 2023 and 2022. Stock options and restricted stock awards are valued at fair market value based on the Company’s closing stock price on the date of grant. Stock options granted in 2023 and 2022 vest ratably

over five years and expire 10 years from the grant date. Restricted stock granted in 2023 and 2022 vests ratably over four years. As of December 31, 2023, there were approximately 92,000 shares remaining available for share-based awards under the Plan.

Stock option exercises can be net share settled such that we withhold shares with value equivalent to the exercise price of the stock option awards plus the employees’ minimum statutory obligation for the applicable income and other employment taxes. The net share settlement has the effect of share repurchases by the Company as they reduce the number of shares that would have otherwise been issued. In 2023, approximately 430,000 shares were withheld, and were based on the value of the stock on the exercise dates. Total payments made by the Company for the employees’ tax obligations to the taxing authorities were $186,000 in 2023 and $12,000 in 2022; such payments  are generally reflected as a financing activity within the consolidated statements of cash flows.

In accordance with ASC 718, share-based compensation expense of approximately $1.4 million and $1.5 million was recognized in 2023 and 2022, respectively, for stock options and restricted stock awards granted since 2017. An estimate of forfeitures, based on historical data, was included in the calculation of share-based compensation.

At December 31, 2023, there was $2.1 million of total unrecognized compensation cost related to non-vested stock options granted in the years 2019 through 2023 which is expected to be recognized over the weighted-average remaining vesting period of 3.7 years. At December 31, 2022, there was $1.8 million of total unrecognized compensation cost related to non-vested stock options granted in the years 2018 through 2022 which was expected to be recognized over the weighted-average remaining vesting period of 3.7 years.

The following weighted-average assumptions were used to determine compensation expense related to stock options in 2023 and 2022:

    

2023

    

2022

 

Risk-free interest rate

 

4.31

%  

3.08

%

Expected dividend yield

 

3.88

%  

3.33

%

Expected term

 

8.0

 

8.0

Expected volatility

 

31.0

%  

28.5

%

The risk-free interest rate is based on U.S. Treasury bonds with a remaining term equal to the expected term of the award. The expected dividend yield is based on our expected annual dividend as a percentage of the market value of our Company’s common stock in the year of grant. The expected term of the stock options is determined using historical experience. The expected volatility is based upon historical stock prices over the most recent period equal to the expected term of the award.

The following tables summarize our stock option activity during the years ended December 31, 2023 and 2022:

Stock Options

Years ended December 31, 

2023

2022

Weighted Average

Weighted Average

Stock Options

    

Shares

    

Exercise Price

    

Shares

    

Exercise Price

Outstanding at beginning of year

1,345,369

$

25.83

1,279,833

$

25.44

Granted

 

149,200

 

25.79

 

143,500

 

28.83

Exercised

 

(487,331)

 

25.02

 

(60,914)

 

24.96

Forfeited or expired

 

(40,021)

 

26.31

 

(17,050)

 

24.79

Outstanding at end of year

 

967,217

$

26.22

 

1,345,369

$

25.83

Exercisable at end of year

 

524,829

$

27.30

 

891,733

$

26.36

Weighted average fair market value of options granted

$

6.63

 

$

6.78

    

Weighted Average Remaining

    

Contractual Life (in Years)

Aggregate Intrinsic Value

Outstanding - December 31, 2023

 

6.7

$

5,649,000

Exercisable - December 31, 2023

 

5.4

$

2,804,000

The aggregate intrinsic value of outstanding and exercisable stock options is defined as the difference between the market value of our Company’s common stock on December 29, 2023 of $31.36 and the exercise price multiplied by the number of in-the-money outstanding and exercisable stock options.

Non-vested Stock Options

Weighted Average

Weighted Average

Number of Options

Exercise Price

Fair Value

Non-vested - December 31, 2021

511,311

$

23.63

$

3.64

Granted

143,500

 

28.83

 

6.78

Vested

(189,375)

 

25.08

 

3.87

Forfeited

(11,800)

 

23.20

 

3.65

Non-vested - December 31, 2022

453,636

$

24.76

$

4.55

Granted

149,200

 

25.79

 

6.63

Vested

(147,128)

 

25.26

 

4.44

Forfeited

(13,320)

 

25.24

 

4.91

Non-vested - December 31, 2023

442,388

$

24.93

$

5.28

The following table summarizes information about outstanding and exercisable stock options at December 31, 2023:

Options Outstanding

Options Exercisable

Weighted

Average

Number of

Remaining

Weighted

Number of

Weighted

Options

Contractual Life

Average

Options

Average

Range of Exercise Prices

    

Outstanding

    

(in Years)

    

Exercise Price

    

Exercisable

    

Exercise Price

$18.00

134,760

6.7

$

18.00

74,260

$

18.00

$23.38 to $25.79

 

432,695

 

7.8

$

24.43

 

160,415

$

23.65

$27.94 to $37.22

 

399,762

 

5.7

$

30.92

 

290,154

$

31.70

 

967,217

 

6.7

$

26.22

 

524,829

$

27.30

The following table summarizes our stock option activity for the years ended December 31:

    

2023

    

2022

(Dollars in thousands)

Total intrinsic value of stock options exercised

$

1,537

$

251

Net proceeds from stock option exercises

$

103

$

293

Income tax benefit from the exercise of stock options

$

400

$

65

Total fair value of stock options vested

$

653

$

734

Restricted Stock

The following table summarizes our restricted stock award activity during the years ended December 31, 2022 and 2023:

    

Shares of Restricted

    

Weighted Average

Stock

Grant Date Fair Value

Non-vested - December 31, 2021

 

78,470

$

23.11

Issued

 

27,620

 

28.83

Vested

 

(34,282)

 

24.46

Forfeited

 

Non-vested - December 31, 2022

 

71,808

$

24.67

Issued

 

27,700

 

25.79

Vested

 

(28,243)

 

23.60

Forfeited

 

(2,175)

 

25.13

Non-vested - December 31, 2023

69,090

$

25.54

At December 31, 2023, we expected 69,090 shares of restricted stock to vest over a weighted-average remaining contractual term of 2.7 years. These shares had an aggregate intrinsic value of $2.2 million at December 31, 2023. The aggregate intrinsic value was calculated using the market value of our Company’s common stock on December 29, 2023 of $31.36 multiplied by the number of non-vested restricted shares outstanding. The income tax benefit from the vesting of restricted stock for the years ended December 31 was $188,000 in 2023 and $247,000 in 2022.

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2023
VALUATION AND QUALIFYING ACCOUNTS  
VALUATION AND QUALIFYING ACCOUNTS

20. VALUATION AND QUALIFYING ACCOUNTS

Deducted from Assets

Doubtful

Returns and

    

Accounts

    

Allowances

    

Total

(Dollars in thousands)

BALANCE, DECEMBER 31, 2021

$

1,307

$

760

$

2,067

Add - Additions charged to earnings

 

151

 

5,584

 

5,735

Deduct - Charges for purposes for which reserves were established

 

(348)

 

(5,344)

 

(5,692)

BALANCE, DECEMBER 31, 2022

$

1,110

$

1,000

$

2,110

Add - Additions charged to earnings

 

519

 

5,115

 

5,634

Deduct - Charges for purposes for which reserves were established

 

(136)

 

(5,098)

 

(5,234)

BALANCE, DECEMBER 31, 2023

$

1,493

$

1,017

$

2,510

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies  
Principles of Consolidation

Principles of Consolidation - The consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States of America, and include all of our majority-owned subsidiaries after elimination of intercompany accounts and transactions.

Use of Estimates

Use of Estimates - The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses and disclosure of contingent assets and liabilities at the date of the financial statements and during the reporting period. Actual results specifically related to inventory reserves, realizability of deferred tax assets, goodwill and trademarks could materially differ from those estimates, which would impact the reported amounts and disclosures in the consolidated financial statements and accompanying notes.

Cash and Cash Equivalents

Cash and Cash Equivalents - We consider all highly liquid investments with maturities of three months or less at the date of purchase to be cash equivalents. At December 31, 2023 and 2022, our cash and cash equivalents included investments in U.S. treasury bills, money market funds, and/or cash deposits at various banks. While we periodically have cash balances in excess of insured amounts, we have not experienced any losses on deposits in excess of insured amounts.

Investments

Investments - At December 31, 2023, we held investments in marketable securities (mainly tax-exempt municipal bonds). All of our marketable securities are classified as held-to-maturity securities and reported at amortized cost pursuant to Accounting Standards Codification (“ASC”) 320, Investments – Debt and Equity Securities, as we have the intent and ability to hold all investments to maturity. See Note 4.

Accounts Receivable

Accounts Receivable – Trade accounts receivable arise from the sale of products on unsecured trade credit terms. On a quarterly basis, we review all significant accounts with past due balances, as well as the collectability of other outstanding trade accounts receivable for possible write-off. It is our policy to write-off accounts receivable against the allowance account when receivables are deemed to be uncollectible. The allowance for doubtful accounts reflects our best estimate of probable losses in the accounts receivable balances. We determine the allowance based on known troubled accounts, historical experience and other evidence currently available.

Inventories

Inventories - The majority of inventories are determined on a last-in, first-out (“LIFO”) basis. LIFO inventory is valued at the lower of cost or market. All other inventories are determined on a first-in, first-out basis (“FIFO”) basis, and are valued at the lower of cost or net realizable value. Inventory costs include the cost of shoes purchased from third-party manufacturers, as well as related freight and duty costs. We generally take title of product at the time of shipping. See Note 5.

Property, Plant and Equipment and Depreciation

Property, Plant and Equipment and Depreciation - Property, plant and equipment are stated at cost. Plant and equipment are depreciated using the straight-line method over their estimated useful lives as follows: buildings and improvements, 10 to 39 years; machinery and equipment, 3 to 15 years; furniture and fixtures, 5 to 15 years. For income tax reporting purposes, depreciation is calculated using applicable methods.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets - Property, plant, equipment and operating lease right-of-use assets, along with other long-lived assets, are evaluated for impairment periodically whenever triggering events or indicators exist that the carrying values may not be fully recoverable. Recoverability of assets is measured by a comparison of the carrying amount of an asset to its related estimated undiscounted future cash flows. If the sum of the expected undiscounted cash flows is less than the carrying value of the related asset, a loss is recognized for the difference between the fair value and carrying value of the asset. There were no impairment losses recorded on our long-lived assets in 2023 or 2022.

Leases

Leases - We lease retail shoe stores, as well as several office and distribution facilities worldwide. We determine whether an arrangement is or contains a lease at contract inception. All of our leases are classified as operating leases, which are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in the consolidated balance sheets. We have no finance leases.

ROU assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at the commencement date for leases exceeding 12 months. Minimum lease payments include only the fixed lease component of the agreement, as well as any variable rate payments that depend on an index, initially measured using the index at the lease commencement date. Lease terms may include options to renew when it is reasonably certain that we will exercise that option.

As our leases generally do not provide an implicit rate, our incremental borrowing rate is used to determine the present value of lease payments.  The incremental borrowing rate was a hypothetical rate based on an understanding of what we could borrow from a third-party lender, on a collateralized basis, over a similar term, and in an amount that approximates the value of the future lease payments at the lease commitment date.

Operating lease costs are recognized on a straight-line basis over the lease term and are included in selling and administrative expenses. Variable lease payments that do not depend on a rate or index, payments associated with non-lease components, and short-term rentals (leases with terms less than 12 months) are expensed as incurred. See Note 7.

Goodwill

Goodwill - Goodwill represents the excess of the purchase price over fair value of identifiable net assets acquired from a business acquisition. Goodwill is not amortized, but is reviewed for impairment on an annual basis and between annual tests if indicators of impairment are present. Our goodwill resulted primarily from the 2011 acquisition of the BOGS and Rafters brands, and, to a lesser extent, the 2021 acquisition of the Forsake brand. See Note 8.

Intangible Assets (excluding Goodwill)

Intangible Assets (excluding Goodwill) - Other intangible assets consist of customer relationships and trademarks. Customer relationships are amortized over their estimated useful lives. Trademarks are not amortized, but are reviewed for impairment on an annual basis and between annual tests when an event occurs or circumstances change that indicates the carrying value may not be recoverable. During 2023 and 2022, we recorded impairment charges of $0.5 million and $1.2 million, respectively to write-down the carrying value of the Forsake trademark. These charges were recorded within selling and administrative expenses in the Consolidated Statements of Earnings. See Note 8.

Life Insurance

Life Insurance – Life insurance policies are recorded at the amount that could be realized under the insurance contracts as of the balance sheet date. These assets are included within other assets in the Consolidated Balance Sheets. See Note 9.

Income Taxes

Income Taxes - Deferred income taxes are provided on temporary differences arising from differences in the bases of assets and liabilities for income tax and financial reporting purposes. Deferred tax assets and liabilities are measured using enacted income tax rates in effect. Tax rate changes affecting deferred tax assets and liabilities are recognized in income at the enactment date. We record interest and penalties associated with unrecognized tax benefits within interest expense and provision for income taxes, respectively. See Note 14.

Revenue Recognition

Revenue Recognition – Our revenue contracts represent a single performance obligation to sell our products to our customers. Sales are recorded at the time control of the product is transferred to customers in an amount that reflects the consideration we expect to receive in exchange for our products.  Wholesale revenue is generally recognized upon shipment of the product, as that is when the customer obtains control of the promised goods. Shipping and handling activities that occur after control of the product transfers to the customer are treated as fulfillment activities, not as a separate performance obligation. Retail revenue is generated primarily from the sale of footwear to customers through our websites and at retail locations.  For sales made through our websites, revenue is recognized upon shipment to the customer.  For in-store sales, we recognize revenue at the point of sale. Sales taxes collected from website or retail sales are excluded from our reported net sales. Revenue from third-party licensing agreements is recognized in the period earned. Licensing revenues were $2.5 million in 2023 and $2.1 million in 2022.

All revenue is recorded net of estimated allowances for returns and discounts; these revenue offsets are accrued for at the time of sale. Our estimates of allowances for returns and discounts are based on such factors as specific customer situations, historical experience, and current and expected economic conditions. We evaluate the reserves and the estimation process and adjust when appropriate.

Generally, payments from customers are received within 90 days following the sale. Our contracts with customers do not have significant financing components or significant prepayment terms, and there is no non-cash consideration. We do not have unbilled revenue, and there are no contract assets and liabilities.

Shipping and Handling Fees

Shipping and Handling Fees - We classify shipping and handling fees billed to customers as sales. Shipping and handling expenses incurred by the Company are included in selling and administrative expenses in the Consolidated Statements of Earnings. See “Selling and Administrative Expenses” below.

Cost of Sales

Cost of Sales - Our cost of sales includes the cost of products and inbound freight and duty costs.

Selling and Administrative Expenses

Selling and Administrative Expenses - Selling and administrative expenses primarily include salaries and commissions, advertising costs, employee benefit costs, distribution costs (e.g., receiving, inspection, warehousing, shipping, and handling costs), rent and depreciation. Consolidated distribution costs were $21.9 million in 2023 and $22.8 million in 2022.

Advertising Costs

Advertising Costs - Advertising costs are expensed as incurred. Total advertising costs were  $12.8 million and $13.4 million in 2023 and 2022, respectively. Advertising expenses are included in selling and administrative expenses.

Foreign Currency Translations

Foreign Currency Translations - We account for currency translations in accordance with ASC 830, Foreign Currency Matters. Our non-U.S. subsidiaries’ local currencies are the functional currencies under which the balance sheet accounts are translated into U.S. dollars at the rates of exchange in effect at fiscal year-end and income and expense accounts are translated at the weighted average rates of exchange in effect during the year. Translation adjustments resulting from this process are recognized as a separate component of accumulated other comprehensive loss, which is a component of equity.

Foreign Currency Transactions

Foreign Currency Transactions - Gains and losses from foreign currency transactions are included in other expense, net, in the Consolidated Statements of Earnings. Net foreign currency transaction gains and losses were not material to our financial statements in 2023 and 2022.

Financial Instruments

Financial Instruments – Our wholly-owned subsidiary, Florsheim Australia, had foreign exchange contracts outstanding to buy $0.6 million U.S. dollars at a price of approximately $0.9 million Australian dollars.  These contracts expire in 2024.

Realized gains and losses on foreign exchange contracts are related to the purchase and sale of inventory and therefore are included in our net sales or cost of sales. In 2023 and 2022, realized gains and losses on foreign exchange contracts were not material to our financial statements.

Earnings Per Share

Earnings Per Share - Basic earnings per share excludes any dilutive effects of restricted stock and options to purchase common stock. Diluted earnings per share includes any dilutive effects of restricted stock and options to purchase common stock. See Note 17.

Comprehensive Income

Comprehensive Income – Comprehensive income includes net earnings and changes in accumulated other comprehensive loss. Comprehensive income is reported in the Consolidated Statements of Comprehensive Income. See Note 13 for more details regarding changes in accumulated other comprehensive loss.

Share-Based Compensation

Share-Based Compensation - At December 31, 2023, we had one share-based employee compensation plan, which is described more fully in Note 19. We account for this plan under the recognition and measurement principles of ASC 718, Compensation – Stock Compensation. Our policy is to estimate the fair market value of each option award granted on the date of grant using the Black-Scholes option pricing model. We estimate the fair value of each restricted stock award based on the fair market value of our Company’s stock price on the grant date. The resulting compensation cost for both the options and restricted stock is amortized on a straight-line basis over the vesting period of the respective awards.

Concentration of Credit Risk

Concentration of Credit Risk – There was one individual customer accounts receivable balance outstanding that represented approximately 18% of our gross accounts receivable balance at December 31, 2023. There was one individual customer accounts receivable balance outstand that represented approximately 13% of our gross accounts receivable balance at December 31, 2022. There were no individual customers with sales above 10% of our total sales in 2023 and 2022.

New Accounting Pronouncements

New Accounting Pronouncements

Recently Adopted

In June 2016, the FASB issued Accounting Standards Update ("ASU") 2016-13, Financial Instruments – Credit Losses: Measurements of Credit Losses on Financial Instruments. This ASU modifies the measurement of expected credit losses of certain financial instruments, based on historical experience, current conditions, and reasonable forecasts, and applies to financial assets measured at amortized cost, including loans, held-to-maturity debt securities, net investments in leases, and trade accounts receivable as well as certain off-balance sheet credit exposures, such as loan commitments. The guidance must be adopted using a modified retrospective transition method through a cumulative-effect adjustment to reinvested earnings in the period of adoption. We adopted this standard in first quarter of 2023. The adoption of this standard did not have a material impact our consolidated financial statements or related disclosures.

Not Yet Adopted

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The objective of ASU 2023-07 is to require entities to provide enhanced disclosures on significant segment expenses. ASU 2023-07 is effective for public companies in annual periods beginning after December 15, 2023, and interim periods beginning after December 15, 2024. We are currently evaluating the impact that ASU 2023-07 will have on our consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The objective of ASU 2023-09 is to enhance disclosures related to income taxes, including specific thresholds for inclusion within the tabular disclosure of income tax rate reconciliation and specified information about income taxes paid. ASU 2023-09 is effective for public companies starting in annual periods beginning after December 15, 2024. We are currently evaluating the impact that ASU 2023-09 will have on our consolidated financial statements.

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS (Tables)
12 Months Ended
Dec. 31, 2023
INVESTMENTS  
Schedule of marketable securities

2023

2022

    

Amortized

    

Market

    

Amortized

    

Market

    

Cost

    

Value

    

Cost

    

Value

(Dollars in thousands)

Marketable securities:

 

  

 

  

 

  

 

  

Current

$

215

$

215

$

1,385

$

1,381

Due from one through five years

 

3,518

 

3,592

 

3,977

 

3,950

Due from six through ten years

 

2,836

 

2,830

 

2,347

 

2,455

Due from eleven through twenty years

 

 

 

799

 

773

Total

$

6,569

$

6,637

$

8,508

$

8,559

Schedule of unrealized gains and losses on marketable securities

2023

2022

    

Unrealized

    

Unrealized

    

Unrealized

    

Unrealized

    

Gains

    

Losses

    

Gains

    

Losses

(Dollars in thousands)

Marketable securities

$

118

$

(50)

$

145

$

(94)

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2023
INVENTORIES  
Schedule of Inventory

    

2023

    

2022

(Dollars in thousands)

Finished shoes

$

94,663

$

151,370

LIFO reserve

 

(19,773)

 

(23,394)

Total inventories

$

74,890

$

127,976

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2023
PROPERTY, PLANT AND EQUIPMENT, NET  
Schedule of Property, Plant and Equipment

    

2023

    

2022

(Dollars in thousands)

Land and land improvements

$

3,843

$

3,843

Buildings and improvements

 

32,204

 

32,204

Machinery and equipment

 

37,296

 

36,820

Retail fixtures and leasehold improvements

 

4,674

 

4,623

Construction in progress

 

1,972

 

322

Property, plant and equipment

 

79,989

 

77,812

Less: Accumulated depreciation

 

(50,485)

 

(49,000)

Property, plant and equipment, net

$

29,504

$

28,812

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
LEASES  
Schedule of operating lease costs

    

Twelve Months Ended December 31, 

    

2023

2022

(Dollars in thousands)

Operating lease costs

 

$

4,912

$

5,233

Variable lease costs (1)

201

1

Total lease costs

 

$

5,113

$

5,234

(1)Variable lease costs primarily include percentage rentals based upon sales in excess of specified amounts.
Schedule of maturities of operating lease liabilities

    

Operating Leases

(Dollars in thousands)

2024

 

$

4,342

2025

 

 

3,505

2026

 

 

3,090

2027

 

 

1,976

2028

946

Thereafter

 

 

377

Total lease payments

 

 

14,236

Less: imputed interest

 

 

(726)

Present value of lease liabilities

 

$

13,510

Schedule of supplemental information

    

December 31, 

December 31, 

2023

    

2022

(Dollars in thousands)

Operating lease liabilities - current

$

3,979

$

4,026

Operating lease liabilities - non-current

9,531

10,661

Total

 

$

13,510

$

14,687

    

Twelve Months Ended December 31, 

    

2023

    

2022

(Dollars in thousands)

Cash paid for amounts included in the measurement of lease liabilities

 

$

4,878

$

4,732

Right-of-use assets obtained in exchange for new lease liabilities (noncash)

$

3,180

$

7,941

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
INTANGIBLE ASSETS  
Schedule of indefinite-lived intangible assets

    

December 31, 

    

December 31, 

2023

2022

    

(Dollars in thousands)

Indefinite-lived intangibles:

Goodwill

$

12,317

$

12,317

Trademarks

 

33,168

 

33,618

Total

$

45,485

$

45,935

Schedule of company's amortizable intangible assets

    

    

December 31, 2023

December 31, 2022

Weighted

Gross

Gross

Average

Carrying

Accumulated

Carrying

Accumulated

    

Life (Years)

    

Amount

    

Amortization

    

Net

    

Amount

    

Amortization

    

Net

(Dollars in thousands)

(Dollars in thousands)

Amortizable intangible assets

  

  

  

  

  

  

  

Customer relationships

 

15

$

3,500

$

(2,994)

$

506

$

3,500

$

(2,761)

$

739

Total amortizable intangible assets

$

3,500

$

(2,994)

$

506

$

3,500

$

(2,761)

$

739

XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
OTHER ASSETS  
Schedule of other assets

Other assets included the following amounts at December 31, 2023 and 2022:

    

2023

    

2022

(Dollars in thousands)

Cash surrender value of life insurance

$

20,568

$

19,884

Amortizable intangible assets, net (See Note 8)

 

506

 

739

Investment in real estate

 

1,909

 

1,926

Other

 

1,291

 

1,278

Total other assets

$

24,274

$

23,827

XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE RETIREMENT PLANS (Tables)
12 Months Ended
Dec. 31, 2023
EMPLOYEE RETIREMENT PLANS  
Schedule of pension plan weighted average assets allocation

Our pension plan’s weighted average asset allocation at December 31, 2023 and 2022, by asset category, was as follows:

Plan Assets at December 31, 

 

    

2023

    

2022

 

Asset Category:

 

  

 

  

Equity Securities

 

58

%  

57

%

Fixed Income Securities

 

28

%  

31

%

Other

 

14

%  

12

%

Total

 

100

%  

100

%

Schedule of funded status of pension plans

The following discount rates were used to determine the funded status of the pension plans as of December 31, 2023 and 2022:

Defined Benefit Pension Plan

Supplemental Pension Plan

 

    

2023

    

2022

    

2023

    

2022

Discount rate for determining funded status

 

5.15

%  

5.41

%  

5.16

%  

5.44

%

Schedule of change in benefit obligation and plan assets

The following is a reconciliation of the change in benefit obligation and plan assets of both the defined benefit pension plan and the unfunded supplemental pension plan for the years ended December 31, 2023 and 2022:

Defined Benefit Pension Plan

Supplemental Pension Plan

    

2023

    

2022

    

2023

    

2022

(Dollars in thousands)

Change in projected benefit obligation

 

  

 

  

 

  

 

  

Projected benefit obligation, beginning of year

$

39,609

$

52,507

$

12,372

$

20,343

Service cost

 

467

 

445

 

 

Interest cost

 

2,052

 

1,243

 

580

 

511

Plan settlement

(4,276)

Actuarial loss (gain)

 

916

 

(12,028)

 

(1,001)

 

(3,864)

Benefits paid

 

(2,633)

 

(2,558)

 

(342)

 

(342)

Projected benefit obligation, end of year

$

40,411

$

39,609

$

11,609

$

12,372

Change in plan assets

 

 

 

  

 

  

Fair value of plan assets, beginning of year

$

35,927

$

44,582

$

$

Actual return on plan assets

 

5,214

 

(5,652)

 

 

Administrative expenses

 

(467)

 

(445)

 

 

Contributions

 

 

 

 

4,618

Plan settlement

(4,276)

Benefits paid

 

(2,633)

 

(2,558)

 

 

(342)

Fair value of plan assets, end of year

$

38,041

$

35,927

$

$

Funded status of plan

$

(2,370)

$

(3,682)

$

(11,609)

$

(12,372)

Amounts recognized in the consolidated balance sheets consist of:

 

  

 

  

 

  

 

  

Accrued liabilities - other

$

$

$

(567)

$

(531)

Long-term pension liability

 

(2,370)

 

(3,682)

 

(11,042)

 

(11,841)

Net amount recognized

$

(2,370)

$

(3,682)

$

(11,609)

$

(12,372)

Amounts recognized in accumulated other comprehensive loss consist of:

 

  

 

  

 

  

 

  

Accumulated loss, net of income tax benefit of $2,863, $3,382, $410, and $672, respectively

$

8,150

$

9,629

$

1,168

$

1,914

Prior service cost, net of income tax benefit of $0, $0, $13 and $19, respectively

 

 

 

39

 

54

Net amount recognized

$

8,150

$

9,629

$

1,207

$

1,968

Schedule of net periodic pension cost

Assumptions used in determining pension expense for the years ended December 31, 2023 and 2022 were:

Defined Benefit Pension Plan

    

Supplemental Pension Plan

 

    

2023

    

2022

    

2023

    

2022

 

Discount rate for projected benefit obligation

 

5.41

%  

2.83

%  

5.44

%  

2.86

%

Discount rate for determining interest cost

 

5.35

%  

2.39

%  

5.37

%  

2.54

%

Long-term rate of return on plan assets

 

6.75

%  

6.75

%  

 

Schedule of company's pension expense

The components of pension expense for the years ended December 31, 2023 and 2022, were:

    

2023

    

2022

(Dollars in thousands)

Service cost

$

467

$

445

Interest cost

 

2,632

 

1,754

Expected return on plan assets

 

(2,301)

 

(2,896)

Pension settlement charge

894

Net amortization and deferral

 

495

 

875

Pension expense

$

1,293

$

1,072

Schedule of projected benefit payments for the plans

Projected benefit payments for the plans at December 31, 2023, were estimated as follows:

    

Defined Benefit 

    

Supplemental

Pension Plan

Pension Plan

(Dollars in thousands)

2024

$

3,205

$

568

2025

$

3,120

$

628

2026

$

3,069

$

677

2027

$

3,075

$

730

2028

$

3,042

$

882

2029 - 2033

$

14,161

$

4,653

Schedule of fair value hierarchy

The following table summarizes the fair value of pension plan assets at December 31, 2023, by asset category within the fair value hierarchy (for further level information, see Note 3):

December 31, 2023

Quoted Prices

Significant

Significant

in Active Markets

Observable Inputs

Unobservable Inputs

    

Level 1

    

Level 2

    

Level 3

    

Total

(Dollars in thousands)

Common stocks

$

16,693

$

-

$

-

$

16,693

Preferred stocks

 

202

 

-

 

-

 

202

Exchange traded funds

 

5,129

 

-

 

-

 

5,129

Corporate obligations

 

-

 

4,160

 

-

 

4,160

Pooled fixed income funds

 

5,793

 

-

 

-

 

5,793

U.S. government securities

 

-

 

772

 

-

 

772

Cash and cash equivalents

 

5,292

 

-

 

-

 

5,292

Total

$

33,109

$

4,932

$

-

$

38,041

The following table summarizes the fair value of pension plan assets at December 31, 2022, by asset category within the fair value hierarchy (for further level information, see Note 3):

December 31, 2022

Quoted Prices

Significant

Significant

in Active Markets

Observable Inputs

Unobservable Inputs

    

Level 1

    

Level 2

    

Level 3

    

Total

(Dollars in thousands)

Common stocks

$

14,170

$

1,567

$

$

15,737

Preferred stocks

 

235

 

3

 

 

238

Exchange traded funds

 

4,656

 

 

 

4,656

Corporate obligations

 

 

4,778

 

 

4,778

State and municipal obligations

 

 

250

 

 

250

Pooled fixed income funds

 

5,541

 

 

 

5,541

U.S. government securities

 

 

158

 

 

158

Cash and cash equivalents

 

4,488

 

 

 

4,488

Subtotal

$

29,090

$

6,756

$

$

35,846

Other assets (1)

 

  

 

  

 

81

Total

 

  

 

  

$

35,927

(1) This category represents trust receivables that are not leveled.

XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMPREHENSIVE INCOME (Tables)
12 Months Ended
Dec. 31, 2023
COMPREHENSIVE INCOME  
Schedule of accumulated other comprehensive loss

    

December 31, 

    

December 31, 

2023

2022

(Dollars in thousands)

Foreign currency translation adjustments

$

(7,954)

$

(8,596)

Pension liability, net of tax

 

(9,357)

 

(11,597)

Total accumulated other comprehensive loss

$

(17,311)

$

(20,193)

Schedule of changes in accumulated other comprehensive loss

The following table shows changes in accumulated other comprehensive loss during the years ended December 31, 2023 and 2022 (dollars in thousands):

    

Foreign Currency

    

    

Translation

Defined Benefit

    

 Adjustments

    

Pension Items

    

Total

Balance, December 31, 2021

$

(6,783)

$

(18,011)

$

(24,794)

Other comprehensive (loss) income before reclassifications

(1,813)

5,767

3,954

Amounts reclassified from accumulated other comprehensive loss

647

647

Net current period other comprehensive (loss) income

(1,813)

6,414

4,601

Balance, December 31, 2022

$

(8,596)

$

(11,597)

$

(20,193)

Other comprehensive income before reclassifications

642

1,874

2,516

Amounts reclassified from accumulated other comprehensive loss

366

366

Net current period other comprehensive income

642

2,240

2,882

Balance, December 31, 2023

$

(7,954)

$

(9,357)

$

(17,311)

Schedule of reclassification adjustments out of accumulated other comprehensive loss

The following table shows reclassification adjustments out of accumulated other comprehensive loss during the years ended December 31, 2023 and 2022 (dollars in thousands):

Amounts reclassified from accumulated

other comprehensive loss for the year

Affected line item in the

ended December 31,

statement where net earnings

2023

2022

    

is presented

Amortization of defined benefit pension items

  

 

Prior service cost

$

20

(1)

$

6

(1)

Other expense, net

Actuarial losses

475

(1)

 

869

(1)

Other expense, net

Total before tax

495

 

875

 

Tax benefit

(129)

 

(228)

 

Net of tax

$

366

$

647

 

(1)These amounts were included in the computation of pension expense. See Note 12 for additional details.
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2023
INCOME TAXES  
Schedule of provision for income tax

    

2023

    

2022

(Dollars in thousands)

Current:

 

  

 

  

Federal

$

5,859

$

6,263

State

 

1,839

 

1,934

Foreign

 

516

 

705

Total

 

8,214

 

8,902

Deferred

 

2,462

 

1,297

Total provision

$

10,676

$

10,199

Schedule of effective tax rate

    

2023

    

2022

 

U.S. federal statutory income tax rate

 

21.0

%  

21.0

%

State income taxes, net of federal tax benefit

 

4.1

 

2.9

Foreign income tax rate differences

 

0.3

 

0.7

Other

 

0.7

 

1.1

Effective tax rate

 

26.1

%  

25.7

%

Schedule of components of deferred taxes

    

2023

    

2022

(Dollars in thousands)

Deferred income tax assets:

 

  

 

  

Accounts receivable reserves

$

385

$

284

Pension liability

 

3,635

 

4,174

Accrued liabilities

 

1,724

 

1,874

Operating lease liabilities

4,024

3,871

Foreign currency losses on intercompany loans

 

58

 

54

 

9,826

 

10,257

Deferred income tax liabilities:

 

 

Inventory and related reserves

 

(5,024)

 

(2,998)

Cash value of life insurance

 

(682)

 

(615)

Property, plant and equipment

 

(1,297)

 

(1,162)

Intangible assets

 

(9,639)

 

(9,112)

Prepaid expenses and other assets

 

(352)

 

(367)

Operating lease right-of-use assets

(3,555)

(3,495)

 

(20,549)

 

(17,749)

Net deferred income tax liabilities

$

(10,723)

$

(7,492)

Schedule of net deferred tax liabilities

    

2023

    

2022

(Dollars in thousands)

Non-current deferred income tax benefits

$

1,096

$

1,038

Non-current deferred income tax liabilities

 

(11,819)

 

(8,530)

Net deferred income tax liabilities

$

(10,723)

$

(7,492)

Summary of unrecognized tax benefits

    

2023

    

2022

(Dollars in thousands)

Unrecognized tax benefits balance at January 1,

$

305

$

155

Increases related to current year tax positions

 

366

 

228

Decreases due to lapsing of statute of limitations

 

(63)

 

(78)

Unrecognized tax benefits balance at December 31, 

$

608

$

305

XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
EARNINGS PER SHARE  
Schedule of computation of basic and diluted earnings per share

The following table sets forth the computations of basic and diluted earnings per share for the years ended December 31, 2023 and 2022:

2023

2022

(In thousands, except per share amounts)

Numerator:

 

  

 

  

Net earnings

$

30,188

$

29,540

Denominator:

 

  

 

  

Basic weighted average shares outstanding

 

9,449

 

9,555

Effect of dilutive securities:

 

  

 

  

Employee share-based awards

 

86

 

69

Diluted weighted average shares outstanding

 

9,535

 

9,624

Basic earnings per share

$

3.19

$

3.09

Diluted earnings per share

$

3.17

$

3.07

XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION (Tables)
12 Months Ended
Dec. 31, 2023
SEGMENT INFORMATION  
Schedule of segment reporting information

The accounting policies of the segments are the same as those described in Note 2, Summary of Significant Accounting Policies. Summarized segment data for the years ended December 31, 2023 and 2022 was as follows:

    

Wholesale

    

Retail

    

Other

    

Total

(Dollars in thousands)

2023

 

  

 

  

 

  

 

  

Product sales

$

247,896

$

38,012

$

29,636

$

315,544

Licensing revenues

 

2,504

 

 

 

2,504

Net sales

 

250,400

 

38,012

 

29,636

 

318,048

Depreciation

 

1,942

 

7

 

630

 

2,579

Earnings from operations

 

33,288

 

6,752

 

984

 

41,024

Total assets

 

276,626

 

4,594

 

28,122

 

309,342

Capital expenditures

 

2,544

 

 

765

 

3,309

2022

 

  

 

  

 

  

 

Product sales

$

281,138

$

36,694

$

31,808

$

349,640

Licensing revenues

 

2,097

 

 

 

2,097

Net sales

 

283,235

 

36,694

 

31,808

 

351,737

Depreciation

 

1,969

 

4

 

512

 

2,485

Earnings from operations

 

32,641

 

6,058

 

1,666

 

40,365

Total assets

 

292,262

 

5,460

 

28,898

 

326,620

Capital expenditures

 

882

 

12

 

1,448

 

2,342

Schedule of Company's business by geographic area

Financial information relating to our business by geographic area was as follows for the years ended December 31, 2023 and 2022:

    

2023

    

2022

(Dollars in thousands)

Net Sales

 

  

 

  

United States

$

266,515

$

292,441

Canada

 

21,897

 

27,488

Australia

 

23,012

 

25,196

Asia

 

4,143

 

3,472

South Africa

 

2,481

 

3,140

Total

$

318,048

$

351,737

Long-Lived Assets

 

  

 

  

United States

$

75,274

$

76,530

Other

 

14,650

 

14,310

$

89,924

$

90,840

XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION PLANS (Tables)
12 Months Ended
Dec. 31, 2023
SHARE-BASED COMPENSATION PLANS  
Schedule of weighted average stock options assumptions

The following weighted-average assumptions were used to determine compensation expense related to stock options in 2023 and 2022:

    

2023

    

2022

 

Risk-free interest rate

 

4.31

%  

3.08

%

Expected dividend yield

 

3.88

%  

3.33

%

Expected term

 

8.0

 

8.0

Expected volatility

 

31.0

%  

28.5

%

Schedule of stock option activity

The following tables summarize our stock option activity during the years ended December 31, 2023 and 2022:

Stock Options

Years ended December 31, 

2023

2022

Weighted Average

Weighted Average

Stock Options

    

Shares

    

Exercise Price

    

Shares

    

Exercise Price

Outstanding at beginning of year

1,345,369

$

25.83

1,279,833

$

25.44

Granted

 

149,200

 

25.79

 

143,500

 

28.83

Exercised

 

(487,331)

 

25.02

 

(60,914)

 

24.96

Forfeited or expired

 

(40,021)

 

26.31

 

(17,050)

 

24.79

Outstanding at end of year

 

967,217

$

26.22

 

1,345,369

$

25.83

Exercisable at end of year

 

524,829

$

27.30

 

891,733

$

26.36

Weighted average fair market value of options granted

$

6.63

 

$

6.78

    

Weighted Average Remaining

    

Contractual Life (in Years)

Aggregate Intrinsic Value

Outstanding - December 31, 2023

 

6.7

$

5,649,000

Exercisable - December 31, 2023

 

5.4

$

2,804,000

Schedule of non-vested stock options

Weighted Average

Weighted Average

Number of Options

Exercise Price

Fair Value

Non-vested - December 31, 2021

511,311

$

23.63

$

3.64

Granted

143,500

 

28.83

 

6.78

Vested

(189,375)

 

25.08

 

3.87

Forfeited

(11,800)

 

23.20

 

3.65

Non-vested - December 31, 2022

453,636

$

24.76

$

4.55

Granted

149,200

 

25.79

 

6.63

Vested

(147,128)

 

25.26

 

4.44

Forfeited

(13,320)

 

25.24

 

4.91

Non-vested - December 31, 2023

442,388

$

24.93

$

5.28

Summary of outstanding and exercisable stock options

The following table summarizes information about outstanding and exercisable stock options at December 31, 2023:

Options Outstanding

Options Exercisable

Weighted

Average

Number of

Remaining

Weighted

Number of

Weighted

Options

Contractual Life

Average

Options

Average

Range of Exercise Prices

    

Outstanding

    

(in Years)

    

Exercise Price

    

Exercisable

    

Exercise Price

$18.00

134,760

6.7

$

18.00

74,260

$

18.00

$23.38 to $25.79

 

432,695

 

7.8

$

24.43

 

160,415

$

23.65

$27.94 to $37.22

 

399,762

 

5.7

$

30.92

 

290,154

$

31.70

 

967,217

 

6.7

$

26.22

 

524,829

$

27.30

Schedule of stock option exercise activity

The following table summarizes our stock option activity for the years ended December 31:

    

2023

    

2022

(Dollars in thousands)

Total intrinsic value of stock options exercised

$

1,537

$

251

Net proceeds from stock option exercises

$

103

$

293

Income tax benefit from the exercise of stock options

$

400

$

65

Total fair value of stock options vested

$

653

$

734

Schedule of restricted stock award activity

The following table summarizes our restricted stock award activity during the years ended December 31, 2022 and 2023:

    

Shares of Restricted

    

Weighted Average

Stock

Grant Date Fair Value

Non-vested - December 31, 2021

 

78,470

$

23.11

Issued

 

27,620

 

28.83

Vested

 

(34,282)

 

24.46

Forfeited

 

Non-vested - December 31, 2022

 

71,808

$

24.67

Issued

 

27,700

 

25.79

Vested

 

(28,243)

 

23.60

Forfeited

 

(2,175)

 

25.13

Non-vested - December 31, 2023

69,090

$

25.54

XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
VALUATION AND QUALIFYING ACCOUNTS (Tables)
12 Months Ended
Dec. 31, 2023
VALUATION AND QUALIFYING ACCOUNTS  
Schedule of valuation and qualifying accounts

Deducted from Assets

Doubtful

Returns and

    

Accounts

    

Allowances

    

Total

(Dollars in thousands)

BALANCE, DECEMBER 31, 2021

$

1,307

$

760

$

2,067

Add - Additions charged to earnings

 

151

 

5,584

 

5,735

Deduct - Charges for purposes for which reserves were established

 

(348)

 

(5,344)

 

(5,692)

BALANCE, DECEMBER 31, 2022

$

1,110

$

1,000

$

2,110

Add - Additions charged to earnings

 

519

 

5,115

 

5,634

Deduct - Charges for purposes for which reserves were established

 

(136)

 

(5,098)

 

(5,234)

BALANCE, DECEMBER 31, 2023

$

1,493

$

1,017

$

2,510

XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
NATURE OF OPERATIONS (Details)
12 Months Ended
Dec. 31, 2023
segment
item
NATURE OF OPERATIONS  
Number of reportable segments | segment 2
Number of brick and mortar stores | item 4
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
$ in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
customer
Dec. 31, 2022
USD ($)
customer
Dec. 31, 2023
AUD ($)
customer
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Impairment of trademark $ 450 $ 1,150  
Distribution costs 21,900 22,800  
Advertising costs 12,800 13,400  
Forsake      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Impairment of trademark 500 1,200  
Florsheim Australia Pty Ltd      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Foreign exchange contracts outstanding 600   $ 0.9
Licensing revenues      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Revenue from Contract with Customer, Including Assessed Tax $ 2,500 $ 2,100  
Customer Concentration Risk | Accounts receivable | One Customer      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Number of customers | customer 1 1 1
Concentration risk percentage 18.00% 13.00%  
Customer Concentration Risk | Revenue      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Number of customers | customer 0 0 0
Building and building improvements | Minimum      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Property plant and equipment, useful life 10 years   10 years
Building and building improvements | Maximum      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Property plant and equipment, useful life 39 years   39 years
Machinery and equipment | Minimum      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Property plant and equipment, useful life 3 years   3 years
Machinery and equipment | Maximum      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Property plant and equipment, useful life 15 years   15 years
Furniture and fixtures | Minimum      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Property plant and equipment, useful life 5 years   5 years
Furniture and fixtures | Maximum      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Property plant and equipment, useful life 15 years   15 years
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS - Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
INVESTMENTS    
Amortized Cost, Current $ 215 $ 1,385
Amortized Cost, Due from one through five years 3,518 3,977
Amortized Cost, Due from six through ten years 2,836 2,347
Amortized Cost, Due from eleven through twenty years   799
Amortized Cost, Total 6,569 8,508
Market Value, Current 215 1,381
Market Value, Due from one through five years 3,592 3,950
Market Value, Due from six through ten years 2,830 2,455
Market Value, Due from eleven through twenty years   773
Market Value, Total $ 6,637 $ 8,559
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS - Unrealized gains and losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
INVESTMENTS    
Unrealized Gains $ 118 $ 145
Unrealized Losses $ (50) $ (94)
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS - Investments, at fair value (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
INVESTMENTS  
Investments, at fair value $ 107
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
INVENTORIES    
Finished shoes $ 94,663 $ 151,370
LIFO reserve (19,773) (23,394)
Total inventories $ 74,890 $ 127,976
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVENTORIES - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
INVENTORIES    
Inventory in-transit $ 16.7 $ 33.2
Percentage of Inventory valued by the LIFO method of accounting 91.00% 94.00%
Percentage of Inventory valued by the FIFO method of accounting 9.00% 6.00%
Increase in cost of sales $ 2.1  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY, PLANT AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
PROPERTY, PLANT AND EQUIPMENT, NET    
Land and land improvements $ 3,843 $ 3,843
Buildings and improvements 32,204 32,204
Machinery and equipment 37,296 36,820
Retail fixtures and leasehold improvements 4,674 4,623
Construction in progress 1,972 322
Property, plant and equipment 79,989 77,812
Less: Accumulated depreciation (50,485) (49,000)
Property, plant and equipment, net $ 29,504 $ 28,812
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Operating lease costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
LEASES    
Operating lease costs $ 4,912 $ 5,233
Variable lease costs 201 1
Total lease costs $ 5,113 $ 5,234
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
LEASES    
2024 $ 4,342  
2025 3,505  
2026 3,090  
2027 1,976  
2028 946  
Thereafter 377  
Total lease payments 14,236  
Less imputed interest (726)  
Present value of lease liabilities $ 13,510 $ 14,687
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Operating lease liabilities classification (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
LEASES    
Operating lease liabilities - current $ 3,979 $ 4,026
Operating lease liabilities - non-current 9,531 10,661
Total $ 13,510 $ 14,687
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Additional Information (Details)
Dec. 31, 2023
LEASES  
Weighted-average discount rate (percent) 4.33%
Weighted-average remaining lease term 3 years 8 months 12 days
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Supplemental cash flow information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
LEASES    
Cash paid for amounts included in the measurement of lease liabilities $ 4,878 $ 4,732
Right-of-use assets obtained in exchange for new lease liabilities (noncash) $ 3,180 $ 7,941
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS - Indefinite-lived intangible assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Indefinite-lived intangibles:    
Goodwill $ 12,317 $ 12,317
Trademarks 33,168 33,618
Total $ 45,485 $ 45,935
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS - Amortizable intangible assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortizable intangible assets    
Gross Carrying Amount $ 3,500 $ 3,500
Accumulated Amortization (2,994) (2,761)
Net $ 506 739
Customer relationships    
Amortizable intangible assets    
Weighted Average Life (Years) 15 years  
Gross Carrying Amount $ 3,500 3,500
Accumulated Amortization (2,994) (2,761)
Net $ 506 $ 739
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
INTANGIBLE ASSETS    
Impairment of trademark $ 450 $ 1,150
Amortization of intangible assets 200 200
2024 200  
2025 200  
2026 100  
Forsake    
INTANGIBLE ASSETS    
Impairment of trademark $ 500 $ 1,200
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ASSETS (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
OTHER ASSETS    
Cash surrender value of life insurance $ 20,568 $ 19,884
Amortizable intangible assets, net 506 739
Investment in real estate 1,909 1,926
Other 1,291 1,278
Total other assets $ 24,274 $ 23,827
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ASSETS - Additional Information (Details)
$ in Millions
12 Months Ended
May 01, 2013
USD ($)
Dec. 31, 2023
USD ($)
employee
OTHER ASSETS    
Number of current and former executives with life insurance policies | employee   5
Approximate death benefit from life insurance policies   $ 21.9
Percentage of building interest purchased 50.00%  
Payments to acquire buildings $ 3.2  
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHORT-TERM BORROWINGS (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2023
Dec. 31, 2023
Dec. 31, 2022
Short-Term Borrowings      
Short-term borrowings     $ 31,136
Line of credit facility      
Short-Term Borrowings      
Line of credit facility, expiration date Sep. 28, 2024    
Line of credit facility on general corporate assets $ 40,000    
Short-term borrowings   $ 0 $ 31,100
Interest rate (in percent)     5.77%
Line of credit facility | Secured overnight financing rate (SOFR)      
Short-Term Borrowings      
Spread on variable rate   1.25%  
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONTINGENT CONSIDERATION (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Jun. 07, 2021
CONTINGENT CONSIDERATION        
Net gains from revaluation of contingent consideration     $ 857  
Payment of contingent consolidation   $ 500    
Forsake        
CONTINGENT CONSIDERATION        
Contingent consideration liability     500 $ 1,300
Payment of contingent consolidation $ 500      
Forsake | Selling, general and administrative expenses        
CONTINGENT CONSIDERATION        
Net gains from revaluation of contingent consideration     $ 900  
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE RETIREMENT PLANS - Schedule of weighted average asset allocation (Details)
Dec. 31, 2023
Dec. 31, 2022
Asset Category:    
Weighted Average Asset Allocation 100.00% 100.00%
Equity Securities    
Asset Category:    
Weighted Average Asset Allocation 58.00% 57.00%
Fixed Income Securities    
Asset Category:    
Weighted Average Asset Allocation 28.00% 31.00%
Other    
Asset Category:    
Weighted Average Asset Allocation 14.00% 12.00%
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE RETIREMENT PLANS - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Employee Retirement Plans    
Weighted Average Asset Allocation 100.00% 100.00%
Long-term rate of return on plan assets 6.75%  
Minimum funding requirements - funding percentage in defined benefit retirement plan 80.00%  
Defined contribution plan employer contribution amount   $ 1.0
Defined Benefit Pension Plan    
Employee Retirement Plans    
Accumulated loss, income tax benefit $ 2,863,000 3,382,000
Prior service cost, income tax benefit 0 0
Supplemental Pension Plan    
Employee Retirement Plans    
Accumulated loss, income tax benefit 410,000 672,000
Prior service cost, income tax benefit 13,000 $ 19,000
Lump-sum benefit payment 4,300,000  
Pension settlement charge $ 900,000  
Equity Securities | Minimum    
Employee Retirement Plans    
Weighted Average Asset Allocation 20.00%  
Equity Securities | Maximum    
Employee Retirement Plans    
Weighted Average Asset Allocation 80.00%  
Fixed Income Securities | Minimum    
Employee Retirement Plans    
Weighted Average Asset Allocation 20.00%  
Fixed Income Securities | Maximum    
Employee Retirement Plans    
Weighted Average Asset Allocation 80.00%  
Other | Minimum    
Employee Retirement Plans    
Weighted Average Asset Allocation 0.00%  
Other | Maximum    
Employee Retirement Plans    
Weighted Average Asset Allocation 20.00%  
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE RETIREMENT PLANS - Schedule of funded status (Details)
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Pension Plan    
Employee Retirement Plans    
Discount rate for determining funded status 5.15% 5.41%
Supplemental Pension Plan    
Employee Retirement Plans    
Discount rate for determining funded status 5.16% 5.44%
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE RETIREMENT PLANS - Schedule of change in benefit obligation and plan assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Change in projected benefit obligation      
Service cost $ 467 $ 445  
Interest cost 2,632 1,754  
Amounts recognized in the consolidated balance sheets consist of:      
Long-term pension liability (13,412) (15,523)  
Amounts recognized in accumulated other comprehensive loss consist of:      
Net amount recognized 9,357 11,597 $ 18,011
Defined Benefit Pension Plan      
Change in projected benefit obligation      
Projected benefit obligation, beginning of year 39,609 52,507  
Service cost 467 445  
Interest cost 2,052 1,243  
Actuarial gain 916 (12,028)  
Benefits paid (2,633) (2,558)  
Projected benefit obligation, end of year 40,411 39,609  
Change in plan assets      
Actual return on plan assets 5,214 (5,652)  
Administrative expenses (467) (445)  
Benefits paid (2,633) (2,558)  
Funded status of plan (2,370) (3,682)  
Amounts recognized in the consolidated balance sheets consist of:      
Long-term pension liability (2,370) (3,682)  
Net amount recognized (2,370) (3,682)  
Amounts recognized in accumulated other comprehensive loss consist of:      
Accumulated loss, net of income tax benefit of $0,000, $3,382, $000, and $672, respectively 8,150 9,629  
Net amount recognized 8,150 9,629  
Supplemental Pension Plan      
Change in projected benefit obligation      
Projected benefit obligation, beginning of year 12,372 20,343  
Interest cost 580 511  
Plan settlement   (4,276)  
Actuarial gain (1,001) (3,864)  
Benefits paid (342) (342)  
Projected benefit obligation, end of year 11,609 12,372  
Change in plan assets      
Contributions   4,618  
Benefits paid   (342)  
Funded status of plan (11,609) (12,372)  
Amounts recognized in the consolidated balance sheets consist of:      
Accrued liabilities - other (567) (531)  
Long-term pension liability (11,042) (11,841)  
Net amount recognized (11,609) (12,372)  
Amounts recognized in accumulated other comprehensive loss consist of:      
Accumulated loss, net of income tax benefit of $0,000, $3,382, $000, and $672, respectively 1,168 1,914  
Prior service cost net of income tax benefit of $0, $0, $00 and $19, respectively 39 54  
Net amount recognized 1,207 1,968  
Plan Assets      
Change in plan assets      
Fair value of plan assets, beginning of year 35,927    
Fair value of plan assets, end of year   35,927  
Plan Assets | Defined Benefit Pension Plan      
Change in plan assets      
Fair value of plan assets, beginning of year 35,927 44,582  
Fair value of plan assets, end of year $ 38,041 $ 35,927  
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE RETIREMENT PLANS - Schedule of net periodic pension cost (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Employee Retirement Plans    
Long-term rate of return on plan assets 6.75%  
Defined Benefit Pension Plan    
Employee Retirement Plans    
Discount rate for projected benefit obligation 5.41% 2.83%
Discount rate for determining interest cost 5.35% 2.39%
Long-term rate of return on plan assets 6.75% 6.75%
Supplemental Pension Plan    
Employee Retirement Plans    
Discount rate for projected benefit obligation 5.44% 2.86%
Discount rate for determining interest cost 5.37% 2.54%
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE RETIREMENT PLANS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
EMPLOYEE RETIREMENT PLANS    
Service cost $ 467 $ 445
Interest cost 2,632 1,754
Expected return on plan assets (2,301) (2,896)
Pension settlement charge   894
Net amortization and deferral 495 875
Pension expense $ 1,293 $ 1,072
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Revenues Revenues
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE RETIREMENT PLANS - Schedule of Projected benefit payments for the plans (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Defined Benefit Pension Plan  
Employee Retirement Plans  
2024 $ 3,205
2025 3,120
2026 3,069
2027 3,075
2028 3,042
2029 - 2033 14,161
Supplemental Pension Plan  
Employee Retirement Plans  
2024 568
2025 628
2026 677
2027 730
2028 882
2029 - 2033 $ 4,653
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE RETIREMENT PLANS - Schedule of fair value hierarchy (Details) - Plan Assets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   $ 35,927
Subtotal    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total $ 38,041 35,846
Common Stock    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 16,693 15,737
Preferred stocks    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 202 238
Exchange traded funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 5,129 4,656
Corporate obligations    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 4,160 4,778
State and municipal obligations    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   250
Fixed Income Funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 5,793 5,541
US Government Agencies Debt Securities    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 772 158
Cash and cash equivalents    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 5,292 4,488
Other assets    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   81
Fair Value, Inputs, Level 1 | Subtotal    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 33,109 29,090
Fair Value, Inputs, Level 1 | Common Stock    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 16,693 14,170
Fair Value, Inputs, Level 1 | Preferred stocks    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 202 235
Fair Value, Inputs, Level 1 | Exchange traded funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 5,129 4,656
Fair Value, Inputs, Level 1 | Corporate obligations    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 1 | State and municipal obligations    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 1 | Fixed Income Funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 5,793 5,541
Fair Value, Inputs, Level 1 | US Government Agencies Debt Securities    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 1 | Cash and cash equivalents    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 5,292 4,488
Fair Value, Inputs, Level 2 | Subtotal    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 4,932 6,756
Fair Value, Inputs, Level 2 | Common Stock    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   1,567
Fair Value, Inputs, Level 2 | Preferred stocks    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   3
Fair Value, Inputs, Level 2 | Exchange traded funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 2 | Corporate obligations    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 4,160 4,778
Fair Value, Inputs, Level 2 | State and municipal obligations    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   250
Fair Value, Inputs, Level 2 | Fixed Income Funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 2 | US Government Agencies Debt Securities    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 772 158
Fair Value, Inputs, Level 2 | Cash and cash equivalents    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 3 | Subtotal    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | Common Stock    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | Preferred stocks    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | Exchange traded funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | Corporate obligations    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | State and municipal obligations    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 3 | Fixed Income Funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | US Government Agencies Debt Securities    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | Cash and cash equivalents    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total $ 0 $ 0
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMPREHENSIVE INCOME - Accumulated other comprehensive loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
COMPREHENSIVE INCOME      
Foreign currency translation adjustments $ (7,954) $ (8,596) $ (6,783)
Pension liability, net of tax (9,357) (11,597) (18,011)
Total accumulated other comprehensive loss $ (17,311) $ (20,193) $ (24,794)
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMPREHENSIVE INCOME - Changes in accumulated other comprehensive loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
COMPREHENSIVE INCOME    
Foreign Currency Translation Adjustments, Beginning balance $ (8,596) $ (6,783)
Foreign Currency Translation Adjustments, Other comprehensive income (loss) before reclassifications 642 (1,813)
Foreign Currency Translation Adjustments, Net current period other comprehensive (loss) income 642 (1,813)
Foreign Currency Translation Adjustments, Ending balance (7,954) (8,596)
Defined Benefit Pension Items, Beginning balance (11,597) (18,011)
Defined Benefit Pension Items, Other comprehensive (loss) income before reclassifications 1,874 5,767
Defined Benefit Pension Items, Amounts reclassified from accumulated other comprehensive loss 366 647
Defined Benefit Pension Items, Net current period other comprehensive (loss) income 2,240 6,414
Defined Benefit Pension Items, Ending balance (9,357) (11,597)
Beginning balance (20,193) (24,794)
Other comprehensive loss before reclassifications 2,516 3,954
Amounts reclassified from accumulated other comprehensive loss 366 647
Net current period other comprehensive income 2,882 4,601
Ending balance $ (17,311) $ (20,193)
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMPREHENSIVE INCOME - Reclassification adjustments out of accumulated other comprehensive loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Amortization of defined benefit pension items    
Prior service cost $ 20 $ 6
Actuarial losses 475 869
Total before tax 495 875
Tax benefit (129) (228)
Net of tax $ 366 $ 647
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current:    
Federal $ 5,859 $ 6,263
State 1,839 1,934
Foreign 516 705
Total 8,214 8,902
Deferred 2,462 1,297
Total provision $ 10,676 $ 10,199
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Effective tax rate (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES    
U.S. federal statutory income tax rate 21.00% 21.00%
State income taxes, net of federal tax benefit 4.10% 2.90%
Foreign income tax rate differences 0.30% 0.70%
Other 0.70% 1.10%
Effective tax rate 26.10% 25.70%
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES    
Foreign component of pretax earnings $ 2,800,000 $ 4,600,000
Unrecognized tax benefits $ 30,000 $ 30,000
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Components of deferred taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred income tax assets:    
Accounts receivable reserves $ 385 $ 284
Pension liability 3,635 4,174
Accrued liabilities 1,724 1,874
Operating lease liabilities 4,024 3,871
Foreign currency losses on intercompany loans 58 54
Total Deferred income tax assets 9,826 10,257
Deferred income tax liabilities:    
Inventory and related reserves (5,024) (2,998)
Cash value of life insurance (682) (615)
Property, plant and equipment (1,297) (1,162)
Intangible assets (9,639) (9,112)
Operating lease right-of-use assets (3,555) (3,495)
Prepaid expenses and other assets (352) (367)
Deferred tax liabilities, gross (20,549) (17,749)
Net deferred income tax liabilities $ (10,723) $ (7,492)
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Net deferred tax liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES    
Non-current deferred income tax benefits $ 1,096 $ 1,038
Non-current deferred income tax liabilities (11,819) (8,530)
Net deferred income tax liabilities $ (10,723) $ (7,492)
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES    
Unrecognized tax benefits balance at January 1, $ 305 $ 155
Increases related to current year tax positions 366 228
Decreases due to lapsing of statute of limitations (63) (78)
Unrecognized tax benefits balance at December 31, $ 608 $ 305
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS (Details)
$ in Millions
Dec. 31, 2023
USD ($)
COMMITMENTS  
Purchase of inventory $ 41.2
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE REPURCHASE PROGRAM (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
SHARE REPURCHASE PROGRAM    
Stock repurchase program, number of shares authorized to be repurchased 8,500,000  
Stock repurchased and retired during period, shares 170,422 171,397
Payments for repurchase of common stock $ 4,338 $ 4,195
Stock repurchase program, remaining number of shares authorized to be repurchased 868,757  
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE - Basic and diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Numerator:    
Net earnings $ 30,188 $ 29,540
Denominator:    
Basic weighted average shares outstanding 9,449 9,555
Effect of dilutive securities:    
Employee share-based awards 86 69
Diluted weighted average shares outstanding 9,535 9,624
Basic earnings per share $ 3.19 $ 3.09
Diluted earnings per share $ 3.17 $ 3.07
XML 95 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE - Additional Information (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
EARNINGS PER SHARE    
Anti-dilutive share-based awards (in shares) 618,000 916,000
Weighted average price of anti-dilutive share-based awards (in dollars per share) $ 28.95 $ 27.27
XML 96 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
segment
customer
item
store
Dec. 31, 2022
customer
SEGMENT INFORMATION    
Number of reportable segments | segment 2  
Number of brick and mortar stores | item 4  
Retail    
SEGMENT INFORMATION    
Number of brick and mortar stores | store 4  
Revenue | Customer Concentration Risk    
SEGMENT INFORMATION    
Number of customers | customer 0 0
XML 97 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION - Schedule of segment data (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
SEGMENT INFORMATION    
Net sales $ 318,048 $ 351,737
Depreciation 2,579 2,485
Earnings from operations 41,024 40,365
Assets 309,342 326,620
Capital expenditures 3,309 2,342
Product sales    
SEGMENT INFORMATION    
Net sales 315,544 349,640
Licensing revenues    
SEGMENT INFORMATION    
Net sales 2,504 2,097
Wholesale    
SEGMENT INFORMATION    
Net sales 250,400 283,235
Depreciation 1,942 1,969
Earnings from operations 33,288 32,641
Assets 276,626 292,262
Capital expenditures 2,544 882
Wholesale | Product sales    
SEGMENT INFORMATION    
Net sales 247,896 281,138
Wholesale | Licensing revenues    
SEGMENT INFORMATION    
Net sales 2,504 2,097
Retail    
SEGMENT INFORMATION    
Net sales 38,012 36,694
Depreciation 7 4
Earnings from operations 6,752 6,058
Assets 4,594 5,460
Capital expenditures   12
Retail | Product sales    
SEGMENT INFORMATION    
Net sales 38,012 36,694
Other    
SEGMENT INFORMATION    
Net sales 29,636 31,808
Depreciation 630 512
Earnings from operations 984 1,666
Assets 28,122 28,898
Capital expenditures 765 1,448
Other | Product sales    
SEGMENT INFORMATION    
Net sales $ 29,636 $ 31,808
XML 98 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION - Geographic Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
SEGMENT INFORMATION    
Net Sales $ 318,048 $ 351,737
Long-Lived Assets 89,924 90,840
United States    
SEGMENT INFORMATION    
Net Sales 266,515 292,441
Long-Lived Assets 75,274 76,530
Canada    
SEGMENT INFORMATION    
Net Sales 21,897 27,488
Australia    
SEGMENT INFORMATION    
Net Sales 23,012 25,196
Asia    
SEGMENT INFORMATION    
Net Sales 4,143 3,472
South Africa    
SEGMENT INFORMATION    
Net Sales 2,481 3,140
Other    
SEGMENT INFORMATION    
Long-Lived Assets $ 14,650 $ 14,310
XML 99 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION PLANS - Additional information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
plan
$ / shares
shares
Dec. 31, 2022
USD ($)
Share-Based Compensation Plans    
Number of share-based compensation plans | plan 1  
Taxes paid related to the net share settlement of equity awards $ 186,000 $ 12,000
Incentive plan 2017    
Share-Based Compensation Plans    
Shares remaining available | shares 92,000  
Share-based compensation expense $ 1,400,000 1,500,000
Income tax benefit from the exercise of stock options $ 400,000 $ 65,000
Incentive plan 2017 | Restricted stock    
Share-Based Compensation Plans    
Stock options granted in vest 4 years 4 years
Outstanding and exercisable stock options | $ / shares $ 31.36  
Shares expected to vest | shares 69,090  
Weighted-average remaining contractual term 2 years 8 months 12 days  
Income tax benefit from the exercise of stock options $ 188,000 $ 247,000
Incentive plan 2017 | Employee Stock Option    
Share-Based Compensation Plans    
Stock options granted in vest 5 years 5 years
Stock options granted in expire 10 years 10 years
Share Price | $ / shares $ 31.36  
Unrecognized compensation cost $ 2,100,000 $ 1,800,000
Weighted-average remaining vesting period 3 years 8 months 12 days 3 years 8 months 12 days
Shares paid for tax withholding for share based compensation | shares 430,000  
Taxes paid related to the net share settlement of equity awards $ 186,000 $ 12,000
XML 100 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION PLANS - Stock options weighted-average assumptions (Details) - Incentive Plan 2017
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Plans    
Risk-free interest rate 4.31% 3.08%
Expected dividend yield 3.88% 3.33%
Expected term 8 years 8 years
Expected volatility 31.00% 28.50%
XML 101 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION PLANS - Company's stock option activity (Details) - Incentive Plan 2017 - Employee Stock Option - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Plans    
Shares, Outstanding at beginning of period 1,345,369 1,279,833
Shares, Granted 149,200 143,500
Shares, Exercised (487,331) (60,914)
Shares, Forfeited or expired (40,021) (17,050)
Shares, Outstanding at end of period 967,217 1,345,369
Shares, Exercisable at end of period 524,829 891,733
Weighted Average Exercise Price, Outstanding at beginning of period (in dollars per share) $ 25.83 $ 25.44
Weighted Average Exercise Price, Granted (in dollars per share) 25.79 28.83
Weighted Average Exercise Price, Exercised (in dollars per share) 25.02 24.96
Weighted Average Exercise Price, Forfeited or expired (in dollars per share) 26.31 24.79
Weighted Average Exercise Price, Outstanding at end of period (in dollars per share) 26.22 25.83
Weighted Average Exercise Price, Exercisable at end of period (in dollars per share) $ 27.30 26.36
Weighted Average Remaining Contractual Term (Years), Outstanding 6 years 8 months 12 days  
Weighted Average Remaining Contractual Term (Years), Exercisable, Outstanding 5 years 4 months 24 days  
Aggregate Intrinsic Value, Outstanding $ 5,649,000  
Aggregate Intrinsic Value, Exercisable $ 2,804,000  
Fair market value of options granted (in dollars per share) $ 6.63 $ 6.78
XML 102 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION PLANS - Company's restricted stock award activities (Details) - Incentive Plan 2017 - Restricted stock - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Plans    
Shares of Restricted Stock, Non-vested beginning of period 71,808 78,470
Shares of Restricted Stock, Issued 27,700 27,620
Shares of Restricted Stock, Vested (28,243) (34,282)
Shares of Restricted Stock, Forfeited (2,175)  
Shares of Restricted Stock, Non-vested end of period 69,090 71,808
Weighted Average Grant Date Fair Value, Non-vested beginning of period (in dollars per share) $ 24.67 $ 23.11
Weighted Average Grant Date Fair Value, Issued (in dollars per share) 25.79 28.83
Weighted Average Grant Date Fair Value, Vested (in dollars per share) 23.60 24.46
Weighted Average Grant Date Fair Value, Forfeited (in dollars per share) 25.13  
Weighted Average Grant Date Fair Value, Non-vested end of period (in dollars per share) $ 25.54 $ 24.67
Aggregate intrinsic value $ 2.2  
XML 103 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION PLANS - Non Vested Stock Options (Details) - Incentive Plan 2017 - Non vested stock options - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Plans    
Number of Options, Outstanding at beginning of year 453,636 511,311
Number of Options, Granted 149,200 143,500
Number of Options, Vested (147,128) (189,375)
Number of Options, Forfeited (13,320) (11,800)
Number of Options, Outstanding at end of year 442,388 453,636
Weighted Average Exercise Price, Outstanding at beginning of year (in dollars per share) $ 24.76 $ 23.63
Weighted Average Exercise Price, Granted (in dollars per share) 25.79 28.83
Weighted Average Exercise Price, Vested (in dollars per share) 25.26 25.08
Weighted Average Exercise Price, Forfeited (in dollars per share) 25.24 23.20
Weighted Average Exercise Price, Outstanding at end of year (in dollars per share) 24.93 24.76
Weighted Average Fair Value, Outstanding at beginning of year (in dollars per share) 4.55 3.64
Fair market value of options granted (in dollars per share) 6.63 6.78
Weighted Average Fair Value, Vested (in dollars per share) 4.44 3.87
Weighted Average Fair Value, Forfeited (in dollars per share) 4.91 3.65
Weighted Average Fair Value, Outstanding at end of the year (in dollars per share) $ 5.28 $ 4.55
XML 104 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION PLANS- Summary of outstanding and exercisable stock options (Details) - Incentive Plan 2017
12 Months Ended
Dec. 31, 2023
$ / shares
shares
SHARE-BASED COMPENSATION PLANS  
Options Outstanding, Number of Options Outstanding | shares 967,217
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 6 years 8 months 12 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 26.22
Options Exercisable, Number Of Options Exercisable | shares 524,829
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 27.30
Exercise price range $18.00  
SHARE-BASED COMPENSATION PLANS  
Exercise Prices, Lower Range Limit (in dollars per share) $ 18.00
Options Outstanding, Number of Options Outstanding | shares 134,760
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 6 years 8 months 12 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 18.00
Options Exercisable, Number Of Options Exercisable | shares 74,260
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 18.00
Exercise price range from $25.51 to $25.86  
SHARE-BASED COMPENSATION PLANS  
Exercise Prices, Lower Range Limit (in dollars per share) 23.38
Exercise Prices, Upper Range Limit (in dollars per share) $ 25.79
Options Outstanding, Number of Options Outstanding | shares 432,695
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 7 years 9 months 18 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 24.43
Options Exercisable, Number Of Options Exercisable | shares 160,415
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 23.65
Exercise price range from $27.04 to $37.22  
SHARE-BASED COMPENSATION PLANS  
Exercise Prices, Lower Range Limit (in dollars per share) 27.94
Exercise Prices, Upper Range Limit (in dollars per share) $ 37.22
Options Outstanding, Number of Options Outstanding | shares 399,762
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 5 years 8 months 12 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 30.92
Options Exercisable, Number Of Options Exercisable | shares 290,154
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 31.70
XML 105 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION PLANS- Company's stock option exercise activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Plans    
Net proceeds from stock option exercises $ 103 $ 293
Incentive Plan 2017    
Share-Based Compensation Plans    
Total intrinsic value of stock options exercised 1,537 251
Net proceeds from stock option exercises 103 293
Income tax benefit from the exercise of stock options 400 65
Total fair value of stock options vested $ 653 $ 734
XML 106 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Valuation and Qualifying Accounts    
BEGINNING BALANCE $ 2,110 $ 2,067
Add - Additions charged to earnings 5,634 5,735
Deduct - Charges for purposes for which reserves were established (5,234) (5,692)
ENDING BALANCE 2,510 2,110
Doubtful Accounts    
Valuation and Qualifying Accounts    
BEGINNING BALANCE 1,110 1,307
Add - Additions charged to earnings 519 151
Deduct - Charges for purposes for which reserves were established (136) (348)
ENDING BALANCE 1,493 1,110
Returns and Allowances    
Valuation and Qualifying Accounts    
BEGINNING BALANCE 1,000 760
Add - Additions charged to earnings 5,115 5,584
Deduct - Charges for purposes for which reserves were established (5,098) (5,344)
ENDING BALANCE $ 1,017 $ 1,000
XML 107 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure    
Net Income (Loss) $ 30,188 $ 29,540
XML 108 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 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
EXCEL 110 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &):;E@'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 " !B6FY8<;T^&^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIVFK2.CFHGA2$%Q0O(5D=C?8_"$9:??M;>MN%]$'\)B97[[Y M!J;34>B0\#F%B(DLYJO1]3X+'3?L0!0%0-8'="J74\)/S5U(3M'T3'N(2G^H M/4)=53?@D)11I& &%G$E,MD9+71"12&=\$:O^/B9^@5F-&"/#CUEX"4')N>) M\3CV'5P ,XPPN?Q=0+,2E^J?V*4#[)0(&W:>_-K%W$7;!V)W] MQ\9G0=G!K[N07U!+ P04 " !B6FY8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M &):;EC3N($1Q < %LS 8 >&PO=V]R:W-H965T&UL MM9O_S=W,_I) J4R!>"+7] M[^\%%&0GO,)-_*4J\C["ITEXGA#.UEP\QTO&)'D-@R@^[RRE7'WL]V-WR4(: M]_B*1?#-$QJ==XSTB%C 7)E*4'AY80X+@E0) MCN/?C6BG^,VT=DP[QV!-- GG'U[^SS0D- M4SV7!W'VEZSS?8=VA[A)+'FX*88C"/TH?Z6O&Q [!7"BZ@)K4V#]5& .:@KL M38'=M&"P*1AD9/)3R3A,J*079X*OB4CW!K7T308SJX;3]Z/T_SZ7 K[UH4Y> M3+B;P+]1$AIYY"J2OGPCTRAO3^G_I4N^S2?D_;L/9WT)/Y<6]=V-]&4N;=5( MFQ;YRB.YC$'78UY5H _'61RLM3W82PM5G#"W1VSSB%B&92L.R,'+OU+1(T9> M/E"43_#R/Y((?MU0_7KE;.P"O9WIV?\/O0IX+CA0"Z9#Q,=X15UVWH$Q(&;B MA74N?OW%'!F_J6#I%)MH$JN '!0@!YAZ"?+^;<54V/!RT^A^5O%!J]KRT216 MX3,L^ R;\1E'44(#@1&566;VJ.T':EJARJTOBTT36(5:,<%M..&O4]0L /95:.^A>%:3S2(E4T, M+6M+2Y-8A=9)0>L$/CF__DN[DCKN^U>R3MTZYQ;%B0R)3TT.+6]#2I M5>E9)3VK";VQYX%Z?+1]0[[ ?N0V4KQI(\"8B2YY$G 7JCP ME#11L=8T-:E5:98YP43=,T[S?LV5-'')68_<]@#A*S'-$^5U!!=H3? 0^< L M X*)6_R?"3KI)Q@'[_E:F;/VR'WU@S5-GIG2JN"UK<$=(CB897(P<8N/W_&=N,P[ 5D+_\5?TE%U<U]"U.)/Q+3>/WX@<^8F M EJ9$AFNY/ P!/\WE]Q]S@^P2]Z9/<,@*RK("PT21E9,D'A)A?K*H#5@Z%*K MSL26"G4.-UB5%+#%>NH:0T"NM2JU,H@8#4* EEW) YDIP472N^Q1V?L MN@PD0,#+Q93DM$8!76I5IN6N%EK6$= M(A)8922P&MU5N J96*0CV2=0D$L(4>&*1NKVA@O6WHC!ZUIC.T0VL,IL8.&. M?NI*\A_E6@;\9VI;(%[7>MW"(?*!7>8# MN]%MAOD2#"_67??(U,/2&@YTJ55AE>' ;A0.9LECX+O01SE5V@YE=6)2KC79.\G1H'-NC87&*&QJ'" )V&01LW+;OC&1Q.J7V@U%!KF&CTF?L M$:M;YX&7M6X_AP@!=AD"[(8KB3;$-NMDZIGA^2Z7=/JVLJ[3'AE:VR'L/UV M:?MMW*9O'7_=5.R>\DOZ#&'^W@^"-_)M?D2^?)DID6DU_;K4J@ML2],_P-WX M%MFU+T(RG:BH[5%07QWQHM:+; ]AY@>EF1_@+GP+*;U!5[>">X]$L;+@B#Q MI^91[*MD'%RF-3>MOKZ_\S1".B&1/=41$S==)[FXC]02P,$% @ 8EIN6+8T0G_E P B@T !@ !X;"]W;W)K MVV'*,LDJI+&S7<4*[1(1:R;B:>^+) MF.UD02A^XD#LRA+Q?Z:X8(>)!:WCQ#/9Y%)/V,EXBS9XA>77[1-7([NUDI$2 M4T$8!1RO)]8=O)W!4"M4$G\2?!!G[T"[\LK8-SVXSR:6HXEP@5.I32#UV.,9 M+@IM27'\W1BUVC6UXOG[T?KGRGGES"L2>,:*OT@F\XD56R##:[0KY#,[_(X; MAP)M+V6%J'[!H98-U8KI3DA6-LIJ7!):/]%;$X@S!>6H6<%M%-RN@G]%P6L4 MO,K1FJQR:XXD2L:<'0#7TLJ:?JEB4VDK;PC5GW$EN?J7*#V9S!Z7J\<_[N=W M+XLY6+VHQ\-B^;("CY_!XNYY>;_\L@*?P-?5'/SRX5?P 1 *7G*V$XAF8FQ+ M1:#MV&FSVK1>S;VR&G3! Z,R%V!!,YQ=&K 5>LOO'OFG[J#%.4YO@ <_ M=Q M/0/0[/WJ[@".UX;3J^QY_SVEEGW@P=OQX;._/^0UB 8R\ MJ!6[( M:LF"0;,:$!&Q]G:Y6#\^6A5$ PZ!#UQ=SGY)A]4)HRDIL0AWU@P6=J$/: M%_)":.:$SJE2..\C;3ZY,?T[O94_!6[W@YND(NA< 3PK97 0\%'FF!_I/@** MI1$1&A;WNDG().5&5W(0=$^([OLVY2M6+1@&6\[VI&J)U+#YZD"B-_-Y:HQ? M[L X[.Y3@Y@WBKS1%?A3;8.#I2-Y^C%8SW"LPRCLPIK$X.@:[*D0P>]7HJ%\ M"@UE1B6GWC[HB[FCP+^V5T_5" Z7HRD2)&T!@-?SV0;%OUSJ], MJDZ\>LW590ES+:#^7S,FCP.]0'O]2OX%4$L#!!0 ( &):;E@I3,:"%0, M &X) 8 >&PO=V]R:W-H965T&ULK5;;Z6'&"P\PH373+ M,%P]Q3'5_%:V-^%^BZUE$E,RX4BLTQ3SCPY)V+:MF=I^XSE>1E)MZ'YKA9=D M2N3+:L)!T@N4,$X)%3&CB)-%6WLPF]V&TL\47F.R%0=KI"*9,_:FA$'8U@Q% MB"0DD H!PVM#NB1)%!#0^+/#U J7RO!PO4=_S&*'6.98D"Y+?L6AC-J:IZ&0 M+/ ZD<]L^T1V\=047L 2D3W1-M>MVQH*UD*R=&<,#-*8YF_\OLO#@8'I7C"P M=@;6J8%SP<#>&=A9H#FS+*P>EMAO<;9%7&D#FEIDNO,=A) MOSL>3<<_![V'6;^'IC-X#?NCV12-'U%W/)P\]Y_ZH^G@M8\&(Y#[Z Z]3'OH MV\UW=(-BBF816PM,0]'2);!1F'JP\]S)/5L7/)L6&C(J(X'Z-"3A,8 .812Q M6/M8.E8E8H\$]\@V;Y%E6'8)H>[GS:T*.G:16CO#LZ^3VK(,Y@Z<<@?J!V^* M%0Y(6X,_6!"^(9K_]8OI&C_*HK\2V%$NG"(73A6Z/X)^1#"G,5V6'I7$H8"F$':GVM"%PLD$F MMX@";;9 $K\WRUC7KEF>*X$=Y< M:<- M?T,?@LXM2TN7([L'17$=ZZ1PYSIWIF?:Y86K%Z3KE:0GNUF2Q'@>)['\^!_3 M^AD+RSHX/3G5OF(E='TSFEZWFE&SY4&PO M=V]R:W-H965T&ULM9EM;]LX$L>_"N$K#EW J?F@QUYB('6R MNP'2-ENG=[B7C$S'0B71*]%.LI]^AY)KV>*#TT/O16+)'E+_&9+S&U+G3[+^ MUJR$4.BY+*KF8K12:OU^,FFRE2AY\TZN106_+&5=<@6W]>.D6=>"+]I&93&A M&$>3DN?5:'K>?G=73\_E1A5Y)>YJU&S*DM3\+L&[06OP[%T_-P372KCQ( M^4W?W"PN1E@K$H7(E.Z"P\=6S$11Z)Y QY^[3D?[9^J&A]??>_^U=1Z<>>"- MF,GB/_E"K2Y&R0@MQ))O"O5%/OTN=@Z%NK],%DW['SWM;/$(99M&R7+7&!24 M>=5]\N==( X:D,#1@.X:T-Z6&\J'[BG4\90KD;U#C(P1Q919FL]> MWYP>-Y^ OWNGZ=YIVO;''/U=SN?@WWN;'UW#P-Y0KZGWS9IGXF($BZ81]5:, MIO_\!XGPOVQ>_:3.CGQD>Q^9K_?IC#OOZT>'I.HL._<&QW9MP[TWH]>8CK[\)Q1\*@1J1;>IR5OE? @9$ M-LKF6VC(H20<#(%I0U@2VC5'>\V15_-EELD-A!^R0);G M528:))?H#1V'!+=S"BX)P6-HT:Q%FXB+%YM+D2&7I30>.F5:A8RFB=VK>.]5 M?&)>9;(42/'G []L&F,S[,%0H6F3!HZH)WM]RH5AH8/#UD$NU$C40J:Y!-N)-(^RI)#4D M120>9A+3*$QB;%=-<(\R[-5]+Q4O7B%QU\U1V%),<#I0:;&C. I"1XX@!\PE M_[OZ*, L#(;23:N8:/1:A??<)%YD 8B7 J*[@')@O[H>1"66N2/2U))B MTV@HUF;%'.N?] D?@+>U5#LUNIEC-8%UQ,"9K'FX%K#9HPJ88\O,P<]#;$1 M8(M9DAP@\UAT3T/BQ^%GD,Q57CU"!H;J%-6Z##V3R[,-W'BFM(5E-*3#?&$S M8P%UA;JG'O%C[S@OYVYO+#S>W-_D*7?_Q]>;^O];" MGGB9]Z.EX\_J[7C[TI..^DDW7P$FSI2H2_0@:V@."<,Z0OY^?G@_8P*1$<(< MY0;M>4C]/-Q7H&O^XBK3J$FT)#$*-8L5"=+ I?!@PW@"?/DV7P@ B$^AB3'* MPN%:L%G1U+$2: \[ZH?=D!M%SA_RHBTLK%I-?+$T'A9 %JL 4U

\91/^-@ MN.M-6^*4NL#DW7F.IG.Y+N2+$-Z:@IH,BW%,AM)-JRA*7&'N04?]H)O#'KJK MA_EB"\5%WNB0]_LDJV#+QBYD;"C88D4/ZKICP3W^Z G\\6>]>VLYHU:\.JC< M'&I-U!%L' 58K:AC2T1['M)7\-"JRB0<2]BPO+%8A21V4)KV&*2OP>#W?<6I ME66RCJ81-0)HFD5QR%P1[(E(_7LW6X5^2K&Y&R,D(48R,,V2D#E6%.M1QOPH MNY758T>R]>YP^+M55G,PM"U 6(]J9B?5#^89IF)HS1DPUQE ML2(XBHA#; \MYH=65UT6^P"?$FN2*8B&@+4:.8C #LXJ_?3J5M@I?2:-HB ) MAO/48@:I*2:.I<5Z;#$_MF:R+//NI+([6)65G@FBRD P>OM)*H%(^(M5^O]P M;HEL%=A/Z.C8^YY\S$\^[3TLSD;)[-L8O2'O,(9B:'=4.T9\HZ F;4\N:##& M&.L_U*PXR- O#_3!?QLU?80_1GG3Z J@/5C:J$;!A5Y4Z3A(HW%,4UO+=!PF MP1AV9\<_4FO 39JF03K<<]JLX!F.B=(SE_F9.^/K7,]GT">>,WV0*I=]K*QR M39S&Y# #[/1:S' 0NV9VCUWFQ^X7D;>G\# B@M>5:S/!3+R2!$?!\#S'9A<% MF*4.G3V(F1_$4#ANRDW!M=#=>224D+58:7)L(1O+QB[&PO=V]R:W-H965T&ULK95O3]LP$,:_ MBI6A"21&_C:EK(U4VB*0&%04MM=N1 DCTDM%=J9CL+AN8 *7:2&'\KCVM9DDM;(]?W:],[BJ7)18P8?07260ZLLXM ME, *EU0^L.TUU/GTM%_,J##_:%O%A@,+Q:60+*O%BB C>77%+W4=6@(W^$#@ MU0)O7X%?"WR3:$5FTIIBB:,A9UO$=;1RTP-3&Z-6V9![O M%O>W-]/QXVR*+L>WX[O)#"VN9[/'!3J>8PZY3$&2&-,3] T]+:;H^.@$'2&2 MH\>4E0+GB1C:4I%H/SNN5[VL5O4^6'4*\1GRW5/D.9[?(9_L+_=VY;;*ORF" MUQ3!,W[^X47HRJTR"[K-]+:[$ 6.862I?26 ;\"*OGYQ0^=[5Z;_R6PG;[_) MV__,/1K',2MS*=1VC(%L\)+"*:J7$>A8O>.$48JY..DJ0^7=,]ZZ66PBK^FBK S#=NT"Q_S>P.X1N,,<-LSA MX'6R5!/)"M.L M]7S%F'R=Z'[?'._1/U!+ P04 " !B6FY8MZRPDG>3?[RBKMD7)=(42V!=;+W?/D??HR+N3ID]% M^JIEC0$*-XP76:T,(\B2?/=/ MGFM''"E@ZX2"62N8DH*%3RA8M8(E*9BGAF37"K:D8#LG%,:UPOA'Y^#4"D[E M^YVS*D_[A)/9M"R>4"FD 4T<5'15VN#@)!=/UI*7<#MR9\L\9:O(,GB88$[A8X?V_(PV62>*0)N4_2A+\<48)>YQ ]L')S\ORFBQXE=%]Z=(+Y M.L$6XY;C'1O+B]P9H08YSIX<1TG.G+ 810;9!OVU$?"6PN>5G %?@ Y4A"*; M/)4E7T[:GI92K7E;9"C+^,I!]25#)UB@":Q!AK/8;6FS*, M*PK%XE92GIS8X&JX9OKC2LO67&VT[];59=,V9(H76HT&NM":O!SU&/"/EI^0 M='34GF8G.[CE*6\\L65VVE*N8;MC*60ZQ+!C&Y8G^[TM-S0-[,F)<:5J> M,>[.SO"A4L?J4OU<<:E6[[O<:$7S:[1CIU@&GDQD'^LT&IPUVB3B4.1C=97_ M,S6F&KHW25I[ %K1%KC=4G!L4PX6M5"3H$,/ *N; #]59JJQ>S.DM0^@%6V! MVS6^V:J5@G-238X.G0"L;@7TJ#;52+T9T5KZXW8E/O1LN9NRT&HTT(76I.[0 M)\!G&@7_<]&)VT7^V)4W_XY& ):?;5\]T=[QI+6MH NM2?*AL8#5G86^Q2?N MJ//EZK-#IEU^JL?5FQ.MW0!=:$U.#OT K&X(W$H\B !:T82?6#:[BGV9D8Z> M@V]F'5T!:]RB4&M;0"M:H NM^?;ST!@P M]38&S,[&@+2OS-5&^^88739M[,C%DU:C@2ZT)B^'QH#YDXT!JY,=W'XK;7MR M;M AY6+'P?)KZ;88GAB.[K*O/..X+SHNL.HPI@7Q,",#]55'P[R?BRY#] MQTFS_P!02P,$% @ 8EIN6!\LC-NF @ E@8 !@ !X;"]W;W)K]OVC 0_5=.636U4D<@_&H[B%2@U2JM+2MTTSZ: MY"!>G3BS#;3__(!IY3D>F^EQB37_B^ MCA),F:[)'#/:F4N5,D-+M?!UKI#%KB@5?E"O=_R4\RXV5F%/+HW@&8X5 MZ&6:,O4R0"'7?:_A;0(/?)$8&_##7LX6.$'SF(\5K?P*)>8I9IK+#!3.^]YE MXV+8MODNX2O'M=Z:@U4RD_+)+F[BOE>WA%!@9"P"HV&%0Q3" A&-GR6F5[6T MA=OS#?JUTTY:9DSC4(IO/#9)WSOS(,8Y6PKS(->?L-3C"$92:/<+ZR*WV_8@ M6FHCT[*8&*0\*T;V7)[#5D&C\T9!4!8$NP6M-PJ:94'3"2V8.5DC9EC84W(- MRF83FIVXLW'5I(9G]E^<&$6[G.I,.+R_F]Q_OAE=3J]&,)G2<'MU-YW _35< M?7F\F7Z'XS%3F)D$#8^8.($/\#@9P?'1"1P!SV":R*5F6:Q[OB$^%M6/RMZ# MHG?P1N]& +>2D#5<93'&KP%\$E*I"39J!L%!Q!%&-6@V3B&H!\T]A(9_7QX< MH-.L#K?I\)K_>KC[SJR ;.V'M(_Z0N MJ6]5ZEN'T,-Q^=8%9S,NN'D!%O^@&TT>8$XA(X>2];M^:MMH7_F!$&[526]$M"N!+0/"A@RG4#,5SQ&NM]D#A%1 MQ'B;+^1(EIA0>"_S K^[Q:I>.S_?H;XWJ;-#W=]ZXBFJA7,^#9%<9J9X'U6T M,M=+YRD[\0&9;N&1OV$*Q[YE:L$S#0+G!%FO68]3A0L6"R-S9R0S::6[]]DDIN0U))QC:'M__1LGE$!BN^VJ7UH@X\G,>#R_L9/3 MIUP\%DO.)7I>I5EQUEE*N3[I]8IHR5>L^)ZO>097%KE8,0E?Q4.O6 O.XG+0 M*NT1Q_%[*Y9DG<%I^=M4#$[SC4R3C$\%*C:K%1,OYSS-G\XZN//ZPUWRL)3J MA][@=,T>^(S+'^NI@&^]O98X6?&L2/(,";XXZPSQRSOJ08>?G[5?E4Z#\[, M6<%'>?IW$LOE62?HH)@OV":5=_G37WSGD*?T17E:E'_1TT[6Z:!H4\A\M1L, M%JR2K/K/GG>!.!B ?<, LAM F@-))F:QID4<#6!<7(PNIW,;J_'%\/[RPLTNX=_-Y>3^QFZO4*CX>PO M='5]^_<,==&/V07Z\MM7]!M*,G2_S#<%R^+BM"?!!J6I%^WN=U[=CQCNAPFZ MR3.Y+-!E%O/X6$$/C-][0%X]."=6C1<\^HXH_H:(0ZC&H-'[AQ.+.70?4%KJ MHZ: UE&[NKN]0;?3R[OA_7CR)QJ.[L<_Q_?CR]F)+FZ56E>O5JWFDV+-(G[6 M@>5:<+'EG<'O_\&^\X?.YT]2=A0!=Q\!UZ9],('BPYG(DNQ!FR#5:*\VA!VTI$GJNLY:T M?I*RH]CY^]CYUFF]X* T2IBJOCI'J]'^X81Y_; QJQHA-_#TD]K?&]:W&C9< MY4(F_QH-Z[?OV<<-NS0R =&;%>S-"JQFG;,8>#*'O'H&YA9<9UK0NJV'FR%K MRV /ZTT+]Z:%;TSE@@L!N9QD4;[B2+)GKEVJH6:Z?-(PL"V$2=C76XB=FDO. MFU4$EAI@. ,.@K59](*D8%G!J@;@ 7H4/8"IF4M@S8J3R*'O6:(=9)><1D,*D-)E:#I[MVK.!2IER5112! M#P]Z2ZVZ/EK)=MH./0I"U^!0S5YL!=O>(5O J2Y=:3/@&JE^8#"O!B.VDW&\ M6K-$E''.%RJ98^C)Q:/63+>=H)[3M+(MA+%G8"2N(8FM'!EC:,AB;"D6-)6SGTI]0!]!"Y"NT@."B+4LW M'*TX*S:"OX8:,*]@729X#BD2E_36X\)^NP_G>9MXW< S.5TC#]N9-\XBV+05 M7'7C99]2E"42_-H% )Q.DX6Z#E=8%NG70AM[73]PF].FDPI-65;C$0?V1GG) M8$8*Y<%!-U4F&(*]!9C/YDE:=E9:VZWT_? T?9*VXUC4/,9V( ^C*-^HIA0Z M+)YLV3S5SY<&M=2CS69&(]8UMC.D)C*Q$WF<;6$!Y<(P(:2-5(\Z;K]AG$:L MZ_FA;X 9J>E+[/2="@[5-7ZM_542Y7()2\)4NM# M&Z=AX+>J@4:L2\+0,31;I 8O\3]TTC&>_+R>D@WPJ83]+VW$4:A(3.XFG M(H\XCXNJ!5DQN1'5*@$"J^:.2[6RH<6.=A>T$6DC%H=^L]W32?6QJ0K5(";V MC>JQ!]#OE=U# M6^.BIYRW;-!M5I5?VV4."X)M-K;A([-Z<; 1N6HHHV+"=8 M.?+E&UJG#,Q698K_LTG6R@FMY1I.4NJTRH .I]0U\)36/*5O[W#+.G"P]@]+ M0C4#;]^TXOS#!YZ?I.TX M"C7)J9WD(S6/<:+F+HL5SY-8Z[.&TB$)_.94Z9@?FDY]Z,'1M!WFY0$%6+=; M-7&Y1 27B6B>Q._,U5#:I;39'FG%<&@XUJ,US.G;!\GKX^(D\^@1%OMZ=ZS" M1904!MLU>V.GNTX3 O9[_VJBU]"G]MWV MO>JHROR&Q$F9A"22.8)FL#PR+U2"'1XG00A4"98OB#TQH7]@1#5;9-Q>$SHI M4PVNZ4T_0N\YRQ[1/!>@QO3P@K89W'><%JHU8IB F.$(B=:PIG98W\$FYZ5Z M@ &Q?8_!;?)VL8.AO6B:K!$,0K=OBG$-:6J']%N<6R09RZ)W<$[#8=>C;FM1 M:TZMG<,C_^.G6C6O73NO+Q<+'E4I_1R5AQ<(%C-'T>X@(]\=Q:BB6GY0F;^% M=BK3[SW=-I!IV$PDC5#7)X8T\KK7QF_V83J_+MP6&U_6[ K +O+J]NQG>CV\GVK;/M3+_HVW?9VD[ MCD%->M=.^O'!,4,)Q6\E!F'2!%]L#"](N&W.0R9YS6G3[.Y=UY1P-;]=.[_' MF>00"6EL47?C#Q^\A_WF=DXCU,?-$^'>P5LI*RX>RI=U"E0>>56O=^Q_W;\0 M-"Q?@VG\?HY/1M5K/;6:ZBVC&R9@C1G&G^B+S=?GNRSR7 M,E^5'Y><01>F!.#Z(L_EZQ=U@_WK4X/_ U!+ P04 " !B6FY81V>H\24% M "%"P & 'AL+W=O[1%\R!OI?:^(M!$4)U-AY[67 I_,A6;+"26U>*@%>W&OO*L64..\XO!_/CL\C3N3QO^4MSXO6>*D2RM?8PO MG[.+P2028LTR1 2!OS5?L=81"#2^=9B#_LCHN/^\1?^88DV#+3MGO)?*M/_B>Z?#GL/; MR2\9+P3OYGG"W*Z6&4V"%GOA*2+P9H M <]NS8/9RQ?';R;OGN%XVG,\?0[]/W-\'N5X1(> Z($WTM(G9^MJ2)\-Y'WU M\L7;Z73RKN%A>CI^1YW%UNY'4^VW!F$R"@5O%ZYL60FSZ59_0TMXM3)^B"IU MCQSP$!TRY8-3RSJPIV^UT"ILDET98]P.@(,V!( M<"6AO4V6QL*6_&6A=.;BAAJ5YTA095W(K5:6;$X-VOW(L;0KH_[AC)8N.AE1 M@@8.T76FS.J,/FKKT$.J'-)U;0Q=UKX8TET0.01U%RS"=9M2'FJ:B<+S(F,A&,(;"PF@0@WQGX^D+4%4OF/4:]V54]L&;2U%W)_2,Z(;F+LT=S:22#1:VL=RW5-Y6>, A-?%EK<* M*/F87LM8CCNHE*^#P8YHT>T!CY9F*3*4OD(O!R0.I1$9U#@5%#KBO/0J*84) ML=PD&Y>5MAN.B#&([7C#@6X[SO8*MY/B!QDB\X[R7GB@/C$^I M+8;*$&$BQVF^/&&>1'QRJ.-5O/=@*7Y#6U9MPM/>'",D)@%7KY3%1IG4:IEM MX@9,LFVT/P^H*-#>Z7NH/[>23<7C<4MJ-^ZZ3^0Y-(E3>9-\,:;C9),QM9GJ MH'?BLUDK9TTJOX-%<^@3/-Z[&J%85ND"Z'%";4)[2^JM_1USWEZM=MO;"^H7 MX58*E#3G<)V,?G\](-=>^MJ78*MTT5K:@&M;>BPPO]C%#5B/';M]B0?T-^_9 MOU!+ P04 " !B6FY8!5Z)8_X' #5$@ &0 'AL+W=OND &W;C'PI5,RY4-%/A@-AQ\&A=2F6R.< MFA]WQGN'IP>TGS?\IM72;UP+\N31VJ]T,TV/.T,R2.4J"21!XN])352>DR"8 M\5SHT& /CHU2&K9IU'VZ!79>R-Q94W(O#@WJ4JW M!0Q@:&OMJ+'V=/2FQ#.5],7^7E>,AJ/]-^3MM][OL[S]U[R/I2CL7,STPNBY M3J0)8IPDMC)!FX6XM;E.M/*[O(^R#W;+)C0=^E(FZK@#N'CEGE3GY,#$U3\J'XL7UCS]\&NWM?19GZC'P23H45F*F MDLKI@-QTFX1Y<:<2!8F/N6K/D2P3K,-&F HV:&>$Z52JFG@LF!<]L75;AU(:%ZE,,;D M*Y8\U\^J\0M:2FOJH-!#N7"*=781!+$$P]*_-"NXY#0GPY$QK?B0P>!4H;%P M$*2!PE0]=_&'<,D<2@NH0A!247DRF=3PGL;5UI1MA_LQ)QP5#YYCR*9CEV&R9BT?K@'YRD\,$@RHJ#UB: M*G($\-Q=*-M9ZXM[CM*K@I>4%9&M2@MI 527Q_6V&F%JA2 ['U#%= PZEG4@ M + \K26*N;,H.ABE7=HK)1 %6^ADE\5@<0;ZW/G,U1H!\4[0O*D.'C;JX ? E4WJSP8<7N&3C M?7"2>GF/>#':OAMTL)S.UQ7&;F#H=E=(7OS6H^,:! M"(M8/1OHB$FRK@')VF'O+5$55"]UR'#.]+Z!J(\!]IEUH<=6.RX-+][5=_:P-CTE6,/;R@&8:!%*B6L+TS[VQ1=K4X9*#WR+ZEEH\J^F MR7>@'D2(XM+L>R\N]5QA+T N > -MH;M2MS+YTBL"N2-Q-_%'#$KCZ'&U>L, MWL0Z"K]1S$BJ[C6P-L?(2=(]\Z!3J!H3&3K5/G:,SY15KUJ!=CZ/- ZW99*X M"G+H<%U<$,U5Z-&T4%, LFI;&Y:_1R.+;B'GJR03<\RFUE%"A2_1?3"&U+,? MJL[K4'$[0BXSE!,Z&2&7!ETQQ9R5NHG1LX0B@- 86Y T"T"SD+[X'0DE M.%%5D4_UY.U4WAP7:;1T;Z\E(E-V\%@WB !TMU$8MQ$K*&>#HD-P7*X=M7D6J M0S H*+H>^U;KO)#4%XQ-S9B8PW,0K>/&T$ <.9H:?ME@*;@8=6E:^$^6+Q67 M11!$%X[B OM)_;P-%!IO4'4S/Y?.($L86D$"LXSLGJ"LG)YF ?18VRYT_ZKN,;,M/EBY$ M M53U[Q<';!$P_XQ3S$4Q W'ZMT#]'P[T/74[3Q7AV"HQYHM0-03,:-J1+O7@H M>69]UQG/'CKO^61O;[_[+X54VWC)*3@45W%PK&?E^?9CRM#KTH;[GZFAB3]0 M#AMN7*/Y%X]( M7!#E=F#_RD-_S8!0@7S"UWJD3')??>W=L2!#SZ-'Q_2"\4 MCJ3%=F_K;3P+-"?/T"=03G!A;12,P)OO]QGQ[A];Z/Q[LTK_>N4OOKM?4 MP<:G!I#Q@C^H>,'9C%\=VM7VF\TX?JI8;X\??*ZD6Q" )' ME'@3;,D?+AYM //S9:8D&)DVX/G<8OJH;TA!^R7KY!]02P,$% @ 8EIN M6(-07TL)! # H !D !X;"]W;W)K&ULK59M M;^(X$/XKHZRTNI.Z! +;[78!B;YI*[5<5=K>9Y,,Q%?'SMH.M/?K;\8)--LM MJ'>Z#Y#8\3SSS#/CL8=K8Q]=CNCAJ5#:C:+<^_(XCEV:8R%&@JKZ3&&PNN*@IAGT]0F?4HZD6; MB5NYS#U/Q.-A*98X0W]?WE@:Q5N43!:HG30:+"Y&T:1W?#+@]6'!@\2U:[T# M1S(WYI$'E]DHZC(A5)AZ1A#T6.$I*L5 1.-'@QEM7;)A^WV#?A%BIUCFPN&I M47_*S.>CZ"B"#!>B4O[6K+]C$\]GQDN-6\*1IC8E!(73_% M4Z-#R^"HN\,@:0R2P+MV%%B>"2_&0VO68'DUH?%+"#58$SFI.2DS;^FK)#L_ MOIACFY@LOI[.[V_OI\>C<;QIX<\?(X;4!/:M!D M!V@O@6NC?>[@7&>8_0P0$\,MS61#\R39BWB&:0?ZO0-(NDE_#UY_&W8_X/7_ MW[!KT,';H+Q_CETI4AQ%M$$H?=;WLH#[:4!_O0_ROE_:#]#KP# M%R:S4SA*N@=P(:2%!Z$JA&L4KK)(&]0[$#J#,^E297C.'<#'#U\/OWS]!E>X M0@4]^ 25%ME?5-"8P8_*\(.ZP".UG=+*%!W(S19MYAU0RP&9$;Y,A0+A'$_2 MG))B+I7TDJQ\+CP(BU!62[\';A+>EKHW?.&$=I2XK^OR;\3E:7J5_=OG[BZ69CURKU0ZY:R V?X)1:)O=3,%4(L"I*[JTD2DK_ MDI*K/34PG]-"X8PF>TK(2I @C-2R(!4RA#EQ"=0VI2 LZ2A+0375@3L*)Q76 M/DN]!%&8BBO-+$ H!2XWUG_R: M82"UT*DE]J9VW5:A("OHIQ=(WR,&]P[2R M=1I89U*,>K;FA:3Q$CD&;RD19"S*TIHG25V?E.6:7X6:S^CG3="Y14 +7W$R M%O3!.&S3Z,#UV_YM'9JDK'(N"P*3?],@-<[7D;?=ONPL]K(C)(+GW<.J$+M,MP#W'$FVJZ/JRWL]NKSJ0^X5^6U_L^*S8="Y.E3)*3 MYG[]D7)>G%S3'NX^# AB42(?D11)4>=+8W^Z$M'#0Z6TNXA*[^=GO9[+2JR$ MZYHY:EHIC*V$)]+.>FYN4>1!J%*]-(Y/>I60.IJE:8V!+IL;\9.)C?A'%K! JS#PC"/HL\!J58B!2X]<:,]INR8+M M\0;]0["=;)D*A]=&_9"Y+R^B<00Y%J)6_IM9_HEK>X:,EQGEPC\L&]ZD'T%6 M.V^JM3!I4$G=?,7#V@\M@7%\1"!="Z1![V:CH.6-\&)R;LT2+',3&@^"J4&: ME).:#^766UJ5).<\3($_WLK7P52.<'A%.4OALM"\= MO-35B^0D?O>$:H.M:H.GT)]3[6GA 72A!0 ANT Z$)OT M E. +Q%$9:R7?V$.F7$>A,X!G9<4SS1%C#\I\1="U>A8PM1V/2FF"L%A5EOI M)2V*L$[G@]44[?:, B -TB[,T[L*K%_3IO_MMWV!ABTBWQ.76K9\;0_\QL>&\9K??LQO:P\.= M7M\8I81U(#4=FZD=^=6]66,=G,79LWI?U]:BWNGP$M)D>)1*.OWQ(9W #6E9 M6%.!T4@J65//2BBHA,(*6=$-?[\S3,9MZC1M4:>C49L:QCM<)Q^VN![U 6S: M&?=/]JBX1?4'HQ8U& YWL%3P%ZAWR$MRQ.H G+])^NXH/3H]W8U'?;@S7JB6 MATXZPY/3/?JD/VK1X\XP'N_3PQT_)TJMZ0I5(5YF='6ZD$?*.,=YJ(_EH'\B M 6&)E%N42 5%DEG^BRCY?=GS?6?]L\.-S!_!39\:%^T1_R>7VF&?M(_L]3!^ MTUXE@MWCI 4564HLRYQ*@9Y!3!>S0>=#4@AL3KJI2+Z@X4COC'7A# MU^K$+1Y;4/UW]Q4CYK?":R- SV7-";%5"I& M(3^61N5!>N=?2@ VE +(&1WTG=.F)@_[4$-)-V11R$QN6?6*OY@)QQ<7#=@. M\N#'XHB_&. M:3!>*$?'(G)X&7<3:EF56I\Q^;=G_:&"&QQF"VW18YUBK]6O5VAGX57B M*%EJ[9O6?3N[??A<-OW^CKUY-5%1F[%6"@L2C;NC802V>8DTA#?ST/U/C:>W M1!B6]'A#RPRT7ACC-P1OL'T.3OX&4$L#!!0 ( &):;E@)^ M+AP, $ ) M 9 >&PO=V]R:W-H965T+'M[HM-CN8@4H1) M%/7#DO'*FXR<[59-1K(Q@E=XJT W9UYQ>=Z0%[JXW[-9(TVLER#24')J_:?/:WSL ,XC5X!)&M MXG2W!SF5E\RPR4C))2CK36QVX4)U:!+'*UN4>Z/H*2>'+WQ# M$B7I ;ZT"R]U?.FOA=>">_O!]GTXTS7+<.Q1PVM4"_0F[][$_>C# 6F]3EKO M$/L_23L,/H$ =@C@W "E#LLIJBY]P*K<+A(?>+7 RDC%44,FZ8W2!G.0LS-X M]^8TB=(/O_WO#K2'_?3D_:44@BE-(L 4LM$D2Q_#-:\XM6T.NI"D:N-]!,.> MW^^G.X;X)/;3001_W5Q_@74=MNSQT!\,TN.M(4G]=-@[A@=IF'@6^99RT/-/ MA]'N&6%.EYEHJ$.[^A6M/K#*$:I-)1'.(K[P8#>3R'<54.)/TK3 M(-E:#M>'HJK1W4]B%>PMI@^LKI5\XG01D1,,X[?V7-FH9R$N42$LF&A(ZW1% M^<8V;252ZFW%Z1K,9%,97LUA67"!+WG?[N.X?HUCK]CD)[&]_T=L_]^*W93W MLE&6LTTL88C#$0G^V/"]\]_BYN]QYO%7ZJRD +'DHA323H+"V&D61R0HHF3E7%4C<62M=,HNB MWD2FTL!R[U2*B,9Q+RH9E\%T['5+/1VKV@HN8:F)J_37/G:,Y8X9N%#B M,\]M,0D& IH3Q;[)M;)-N0++:6%7NG)%!R67S90^[ M/!PY#.(G'.C.@7K>S4&>Y26S;#K6:DNTLT8TM_"A>F\DQZ4KR@>K<9>CGYTN M5^^6B]7MEY LKV8WMV1V8] G, M#B772MK"D(7,(?\1($*"+4NZ9SFG)Q$O(3LG22,E_C;K! M3'^/Z;IG9"J6P23 ]C"@[R&8OGC6Z<6O3C!.6\;I*?2_9'P:LW=._@Q+9I9@ M^J&\ ]V6@#"9NP4-2:5Q0&C[B"O!I/4[\*WF%7:N)9G"]C46*B&8-H1+8@M5&Z1CSLB58^4>X5Z\1-+WX B:UO,Y2<)! MFOPBSVLN.#X->_WT6,+D7&#>K:Z;R8>Y0+<-PAV<.N&P3X\H4[(\ M67NG+$YOORSPN@3M#'!_ MK93="^Z ]@*>?@=02P,$% @ 8EIN6/T_ 3Z7!0 H X !D !X;"]W M;W)K&ULQ5=M;]LV$/XK!S;I'C/O3UW),_6QGYS.;.G M[V51N?->[GU].ARZ).=2N8&IN<*7S-A2>4SM:NAJRRH-0F4Q'(]&LV&I=-6[ M. MK-_;BS#2^T!7?6')-62I[?\6%69_WHMYVX9->Y5X6AA=GM5KQ+?L_ZAN+ MV;!#277)E=.F(LO9>>\R.KV:R/ZPX8OFM=L9DWBR-.:;3'Y/SWLC,8@+3KP@ M*/S=\347A0#!C#\WF+U.I0CNCK?HOP;?X=^OR\M^A1RIEJ"O_) MK'_CC3]3P4M,X<(OK=N]4=RCI''>E!MA6%#JJOU7WS=QV!%8C'X@,-X(C(/= MK:)@Y5OEU<69-6NRLAMH,@BN!FD8IRM)RJVW^*HAYR_>O[N\?7=[-O3 DI5A MLI&[:N7&/Y"+QO3!5#YW]*Y*.7T,,(01G27CK257XQ<1WW(RH#CJTW@TCE_ MBSO/XH 7_[1GK=QDOYQ4P:FK5<+G/=# :776;+5)'?'W6EM= MK6C)?LU<2=(F00<&)P/ZH*K[+8ZNDJ)) 54)')6PE$PM-CCR!FY4O!Z(6ZFA MRGC8C@[![;HJ1)Y,8U%JGBTJ0 7K349^:RK)!VJJ@IT+JYVH@JJ4N>14-"WE MBW*F4LOB/JBQ^*#\!B4Q);I-@MV5']!'J&S7U*AFG5**LJSPB .+VS"RD(K0@P=UQACVO##OTU8B1ZX)VXC-9K MX2["O+70>4DPO$*",U.@I;I3>OUJ,1[%;_[Q_V=0!V;MUC6A*KE0 YHVA_',7U1"-FRX$>; M#Z.C9]K&H^C96D2?C>]XNU4T[4=1_$31Y,%J8.]56EN-(TN#-5LRPY$$J<*Y M)6SS0C8Y'%)JD$-RJ@C$1YTD0DKDT]6'65]6NH'E0IP,95(ELN \/@7RMB1K22,9 MT"@/DD,^;> M+ 1(8]N&(/Q[DJH"4=GV"Q5V/**&4.+GF?C A_=MK_B;/ K= M1F@33\8RF5+R(;N2L+?^]RX^+\I_ MJ4GL1N48=R(K!;=3PS&2?+(SG_2%!2^C5*8Z?HK4,:,_C??TDU%_-MLVE6?9 M/!">S!;S;D&.L\V!)8].NMYV_ MJ\02WN$"(:'Y4?]DTM%XW\UUN/-J*-FNPMO(42!9^X#H5KOG MUV7[ZGC8WK[=/BB+6Z*#I1E$1X/YM$>V?0^U$V_J\ 99&H\731CF>$*RE0WX MGAGCMQ-1T#U*+_X"4$L#!!0 ( &):;EBJJLP5@@4 /40 9 >&PO M=V]R:W-H965TMQ+GLN-NU40(IMQV=@<*5N38I=S@TBZ[-#/#8*Z6R&_9Z!]V4 M"]4:G_BY*S,^T;F30L&5839/4VZ69R!U<=H*6JN)KV*1.)KHCD\ROH IN%^S M*X.C;HT2BQ24%5HQ _/3UB0X/AN0O!?X34!A&[\963+3^AL-+N/35H\(@83( M$0+'SQV<@Y0$A#1N*\Q6O24I-G^OT'_RMJ,M,V[A7,L;$;ODM#5JL1CF/)?N MJRY^ALJ>(>%%6EK_EQ6E;(#"46Z=3BME9) *57[Y?>6'AL*H]XA"6"F$GG>Y MD6?Y@3L^/C&Z8(:D$8U^>%.]-I(3BH(R=097!>JY\>67Z\F7CY=GGR[89#J] MN)Z>=!W"TF(WJB#.2HCP$8@@9)^U!.@BWQJ4N&*U%FX%_$#1!W6 M#]HL[(7]/7C]VLB^Q^N_Q,@28K ;@L[&LO@H/>^ST$ M!S7!P3[TYQ'<#S%B';8%PW[)#1,8E;E0PL&/$D] C!..JX6826#<6G 6/WC M(FUBO\I< NQ<*ZNEB+G#N3,NN8J 32G/+"O D"J;:XF'VAZS-Z]&8:___L5? M##RD,S ^^!N#AY*4&?D!6W-C2$)U;KF+[CET^[H7O,."CUG$AI*PG M7K,@;/>#P^V):\-C+*189.NU?K\='(R:PX-@Q*ZUXTW P; ]& TW)X[ZZXD; M8'#'98X18HL5'RS33*09%P8KIV-VP2419C&)RZ5%C$7L*97:OW=1P$9IC%F"]Y[A:$J+&4V,@ MT\9OF&/2^&SRI%&*.'?(_;LY-]W?H._Q<6L"=W5.M!G<1Y Y[S_L,Y9_@_5R MN]YV[:OGN &!'@-$IV1@J)N7M)7;P1L#6IH\TRYY2(!;[UFTVV!#@KA="RX! MSUU[(S.(G"\7OFH2-"T2MYH3Y7-P^-X^-WVNDYU:X\.5<$OWQE]=T4UU=S/:VN^F\C+MU7="YQW;S&I\OCHDM0"V MIS0O$_LIL!/QF519[%\67\ ].O]<#=XV98>]@O_SA0="4 M/^P?55>HO27F22O^+6YUZC53I"JG=87&)D.%:IMU@5T7B_]&@=]NSAUV<4]% MDU+=56TRSBZ"].V(P]#=QM ML.OATVT\13$5%O[!C:V=3D?Y*JUGZS?]I'S*KL7+?PA\Q@XEL)E*F*-JKW,X M;#%3/K++@=.9?]BB'S#O_,\$L%D:$L#UN<8V6PUH@_H_'>._ %!+ P04 M" !B6FY8MM&R..<# "O" &0 'AL+W=OYS?6]("CN43)986:DK,)@O@LOH_&K,]M[@B\2= M[:V!(UEK_8V%C]DB&#$A5)@Z1A#TV>(U*L5 1./['C/HCF3'_OJ _H>/G6)9 M"XO76GV5F2L6P32 #'/1*/>@=Q]P'\\IXZ5:6?\+N]8V2@)(&^MTN7AYS =O>(0[QUBS[L]R+.\$4XLYT;OP+ UH?'"A^J]B9RLN"@K9VA7 MDI];?GK\-J'CI"9'V8[KVO6N_X%>\HACM=N<+";95A]F^ D*AT M?.(#GZOX*.(-ID-(H@'$HS@Y@I=T\24>+_G%^%KO\<^]^4:CB"+=QQVU\#/U_N1WWGL$0^@CPR15H0%B+SH*L4M5028"4D&M% MET]6&Q"E;BK:%@XHTUBNR>.0;1!5QHOX'-Z^F<:CY.*7OQZ.H7[8>7=#7(1A M@D1--Y8.M>_A6MB"!H,Q2'UD8"M4@Z!S4#)',J4=4:78H9P0^.!T,NTIHME@ M.AW#9:F-DW^+M6(_)ZJ-Y&6;E0%4-.;>K1#A+^T0IN\[@-/1I%N?)3/X6&W1 M.IH^CIG2N%- LG O'*+!;#3K2_%D7X(773R+^M+9%!ZU(RC=+U4OJ#'9C/N* M9#"-SSK%5X1";/&_6:FUDJE$"S3E8&\1C4;.\6 V\7M2UT4^RY+C76&$N'>R0!FVC,DI*BGR:M' 21\,9 MC2>E>-)2PL1F8W##;L+R(3\T&_5N!7?B&;P<)0/&K1N3%C1B,Q!4D-^X@$C7 MSI= P+J1*N,F)HFG#A=E0)U3B4QPF'VVZAE.DF%\H#2$1XKF $!G%3(MF'BJ MJ @REWPDW0KF_EK=?<-2/&M-,3MNL 'XB6!]C(UIJ4@"T7DNJ2Z<_DQ:9^2Z M\4]0BAQ02^80*^SXX#3E>XE9&X=G@M\;Z9Y_+Y&N2=;GU?@KI M;2M%T07<>E^X:WV9QY^:D@E?R(H*;7\VO,+>(T(=L_%/)66(B;7O2:?M7N/+ M]A%Z,6^?\CMA-M12H# GU]'P[#0 TSZ/K>!T[9^DM7;TP/EE0?\HT+ ![>>: MKN=>X .Z_RC+?P!02P,$% @ 8EIN6(_(3#6K P <0@ !D !X;"]W M;W)K&ULI59M<]HX$/XK.VZOT\Y0VQC29!)@!M+V MV@\Y,I!>/PNS@*:RY)-D"/_^=N67)G.$:>>^@"7O/OOLLZN51P=C?[@=HH?' M0FDWCG;>E]=)XO(=%L+%ID1-;S;&%L+3TFX35UH4Z^!4J"1+TP])(:2.)J.P M=V\G(U-Y)37>6W!540A[G*$RAW'4C]J-A=SN/&\DDU$IMKA$_ZV\M[1*.I2U M+% [:318W(RC:?]Z-F3[8/"WQ(-[\@R[Q% MI1B(:/S38$9=2'9\^MRB?PZY4RXKX?#6J.]R[7?CZ"J"-6Y$I?S"'+Y@D\\% MX^5&N? +A]HVRR+(*^=-T3@3@T+J^E\\-CH\<;A*7W#(&H3 MD34'L&Q-:/P04@W>1$YJ+LK26WHKR<]/EE_FBX?W#Y\6=S";+Q;S[U__^G,Y M2CQ!LT&2-S"S&B9[ ::?P9W1?N?@DU[C^CE 0IPZ8EE+;):=1?R(>0R#?@^R M-!N19F-,D^VD,)_%AKF&)I<=BA1:RJUKR'AP0!!T_*B>8R@(' ;.!W.): M>A!;BTBO?0P/N\:2E_#VS:NK+$MOIHWO;6T_;>W#Z_[-.\!'7UMX\J?S55GI MCQR!HS51-B*7BK>]^2_'(0B]AIUP(/A(R*(J0.R%5&*E$%;&DOI2;XEY05 $ M_'J8QBF=(J5H(,3PC:+;$-VC+1Q;\.(EXCU*TE3:DV'EG:?8#+Y"84%J0D!' MJO@ 832^+_@\!&1PF%>69=RCU3PF8".UT#G[6^&QTVPY_[SH]"E5Y:"?7?#4 MD0Y*0U%F[0"JF YU>=[#-?%#XTS"Y*8HE212M"6)H5#J!$MWDDG6^ZW8=4Q1EM90 MXU(/J".\'O3C?MN>W$I"_ZQ;Z!-ROX@O+_^(X=2P29Y< P7:;;CLJ(C7\9VP6VX A1MR3>/+BPAL?<'5"V_*<*FLC*<."8\[^B9 MRP;T?F.,;Q<+@U&F0, $@( 9 M>&PO=V]R:W-H965TO3YW2KU9D/QCZX!M'# M4ZNT6T2-]]U)DKBBP5:XV'2H::IK9.7&=1E,&H54F>IE^35D@=+>=A M[=HNYZ;W2FJ\MN#ZMA7V^0R5&191%FT7;F3=>%Y(EO-.U'B+_E=W;6F63"BE M;%$[:318K!;1:79R=LCGPX'?$@>W,P96B5OS'#=]SH.6*\ MPB@7?F$8S^9'$12]\Z;=&!.#5NKQ*YXV<=@Q.$[?,<@W!GG@/3H*+"^$%\NY M-0-8/DUH/ A2@S61DYJ3>()G<\DQ0;I;$3*WT'*0 MI_EL#]YLTCH+>+/WM!(]J6O4'FCH9(E6\-5X2^N(=/@V$E?*B>M$@8N(2L&A M76.T_/(I^YI^V\/S<.)YN _]0SG9B_0VSRR+X3T7\.73<9[.OL%=@]#UMFCH MQD-G98%@*C"]Y61D5$R/O70R%!:M4X$X\8 @=:%Z2CYTQE.8I5#0B6>J8>_X M6-7[WB(4N\$'WP@/ X[KV_ST7=A!*NF?^A!,?P!S9M2@..D\ M.UA3(IZH]SAT=*\"$ZY:HV09+R\ZKP#:&MUZ/9.=U)Z9UZ&$.P@4?'_II=6J3IV-W>#D^]M@? MPM:<"H45F:;QG]25[-BWQHDW7>@5]\93YPG#AEH]6CY ^Y6APMY,V,'TYV'Y M/U!+ P04 " !B6FY84)*E ($- >,0 &0 'AL+W=OX;LRWLAOY8+QA1Y6.9%^>IH MH=3JQ=E9F2W8DI8#L6(%?)D)N:0*7N7\K%Q)1J=ZTC(_"WT_/5M27AQ=O-1C M-_+BI:A4S@MV(TE9+9=4KE^S7-R_.@J.ZH'/?+Y0.'!V\7)%Y^R6J5]7-Q+> MSAHL4[YD1 _R;L_O2^4UP)Q,AON++N^FK(Q\)8CG+ M%&*@\+AC5RS/$1&0\8?%>=0LB1/=WS7VMWKOL)<)+=F5R'_C4[5X=30Z(E,V MHU6N/HO[7YC=3X+X,I&7^B^Y-[!A>D2RJE1B:2<#!4M>F"=]L'QP)HS\'1-" M.R'4=)N%-)5OJ*(7+Z6X)Q*A 1O^T%O5LX$X7J!0;I6$KQSFJ8OK#S?O/_WG M^II\OO[R[O/UA^N/7\C-^\N/MR_/%*!'H+/,HGIM4(4[4 4A^2 *M2C)=3%E MTRZ",Z"K(2ZLB7L=[L7XAF4#$@4>"?TPVH,O:C8;:7S1]]BL015O1X6V\J)< MT8R].@)C*)F\8T<7/_\4I/[Y'D+CAM!X'_:G$;H?51 .R$YTY#=&%O2.$8J: M##.G9,(*^*7(RAK>*J<%N5_P;$'N:4EF4OS)"L)F,Z;MB8",V'+"I)53D [( M1U%C*0WV"6-H?YFL8($*E$,2M6 &=5E-2O9'Q0I%E(!AJLB4*C9 TFA>"DM? M ?-F.'4*,U:KG(%C4#3OD@D^BGQE:\(>6%8A=>6 ?&:*2PW=$D4E+"[%'4=T M:--3 BC88;D3 F0)<%M$0 J M>#$'0/!UBB(878JJ@'60G@:)G8OL 6^2@T=K"$,TO"1I L:O%H8TW)7! AR M#BQK)PS(EYI]ED5E?]*4EW3"E!IWQ!T#!BTS :NTWCV! @XF_#FX'9"Y UH41E48O5T+"VD1, MXA\'T1*,>;5*H3V ;HC M0#I7"\YFY+IV+>33; ;F+#W[X=,*Q*/A[0:*N M"S,9#4F[EBE$>EC=C"$!5%N*-4@@U@_8*:+(%^$&E M-]FS](YE6[O29@OP%#0;L@H8H'*.^M;7.DF+.2L;7'0"-D)@CE95HV\Y/KN: MMF&$+T GGI%3,O*?G>\RQ@X,[EN@K#TT;^#JBJ+WR&BY>$$T& "#@X,= 8HE M/Z5%40'GP^90Q1'-W9/Y11HSD!P=RC-/J,:PP21Z9RX MR- /_&["(0I!@ N]@VQWI>>RAQ5\@FWEHIB?*B:7Q+B.&?JU2A88>FJG5D)N MO$+V@HTRHX,0+%'"@&D!S!629R9VP$RC!/AI5L%[O995))1,#6?""'AE1S(> M"N8>TF%\:H>[0]) :8<)0BJ0)Q>H;Q /@&^0 6NY:;@VXX:)Z6"8/*L7>!(' M#-$3$'77H1DM-PJ%\H% EV&TU3AQ0\"'"B.Z0CG@:A#-+)-,^@ ,JLJ-71FC MTN.[O>E?=Y6'GF]L]+61@=Q8^K1_JH%NW0QH*T3K;=M?S1(NQTRR8/F$_.QR M*1D$"?K@01SH1Y":M]CQIUUY@$90D"OH;@;I1T>#L@7Z#-23VI6U\5.SV'5$ M,$<+_V!*4MO (_-#!#4Y&=/0/U+8/U )ZN?S-R YY(:V7E&5L/OR!.)6+2IP MC;\;![9%: <3@SV3(3-AZD_=@:2T$O\H3,0A%XT#)V! MT/>B.(+LP.3HF8 ,L/X:I^W4.$XZA ;A^<;[NP(L L)@%TOH^4F[8N"%L%S] MEHS\]G<0&$F )BLCHZTLZJ_\+>//8R\LNP[ET4M<[DY$4F 2VZIH. M'>T 6SR,\ZI3:1Z"WO4>>VDP^I^;Y;?94!^KL:(]FK+=A**1Y\<=$^HKS6X= M>=O/EE9N:#E&DJ.A?^*.1%XZ"CLCQD*[0]I&3[8R\N]X7MI>#*8D\X+_V2:J MF%Y#'CO5)=2$YCJ3UYW4LND@B-GA+.#2-K8@V]$=%ZQ+3TV-\BA..\Q)7./ M]PC<\OLF;:Z3F7JEM:M '6GT98&2\./>P"@&[!\QV5^:?+!ET3]%SC3+JF5E MJF0C$2C^5I(MD)-8L&*L?**P&X0XV2,%PYEUU:KH0QOC9N0XA% :>>0X\J)1 M",\X\#V=81ZG0WB''&-E*L=\[7!OY 6)[[Q#Y L[@]Q,-Y!TB'G&K74)?%!G3J\O;";ZGEC9[N7)2F$;C-@S\%K M-J0;S#0OW0YSIXF-I:'I7WO[&]A0T4@&Q0(S_0)7B;8DP;:Z.5BD[*Y+-&7L M#XS)MH_:"L%4IIK?P_.]V;BIZ,N%N"]J%V>Z,MC,@:WL[1,.(.5M/YO.H;$? M(:?:,^K6M.X3@"MJZN>=F](=C"6=8I\MAYK^% K[EC=TK:,OZF \B,B2YSE. MA-U3K-*60$/3Q*^7PF8J+=90W6-&A T?3%T@!YL.R&6SMA/;H=Z4LB:LI6;&68]7A94VG['!9;9S;RA)NH&/KGQL'8E$>;GOX0 MG-?BN'(CSBUVKQ&_YN6U/4488'NT:8'H1@9,=@OT>J-VG2<6M5K7?G ;X]LJ MU\VVQ=[2U+8LPL$H:EL6\(8-C/T=$-ZI_9)!E.B9X.(03S34;PFB>[^GH>6F MU-@% W#[<'WGMM31=G%7HJB5XZ^)W/M.,G]R$V%K)7[Z?20D*74/& MX[;-, +!W_2$V EWXZCS[CM5[&%U,'Y'@2>T#5B'[^J]=Z MI[#SA^V MY5&=^.IXLZ1)F>N3VN+,Q! M0N]LLP#3*DLJU[T=E:R[!Q-+8G(OJGR*.0H>;BZ!7]B6&6QI@M@ TYZBV"[T MED#MV22A!,+-J>=W/+_K>^N.@^X#;W786P6,::I"T ^*G;BJ9#H<(,NR"#%VLP\A'D%$7)'9;*:.1CD1C?;H4=6PU MAE3<+;%C+TVBCO&VO7&=B-G[3Y 2FU.16;>JWW(FMUT?-LYUZVRDAW3!F:0R M6ZS)=X1@42,?>Z=!^N9(Q\A,R:1"<_LO?=CV-]B']5.ON':B=S M&DNW',J,&<^HT]39-G;H"0R\-(GW!RJ_ND'ETP0]JQ;ANV)5.5]^+<3.;[N> M[S7_ _L,[3.RY]:/-"$\L,9PID3VM5T2M#+UTDY(.=WQVP+>2!V]=+^G@PH$ MT/P^W?(+OU\_V(,=)2F&%O36;ALQ<&J[;3@,Q-6V2Q5;H-'>_)WC-T+DK'>K MHT_/T.',=GH0HG_QP[DWLCEE.-S&)AR]PG"B+XW@#XP68)7:Y[?+A>/]3#80 M7<4 'P7>L-/]CKUQ%.Z0YI6W73?Z9;FDS"?Z_6SKLEL!(AVX #[PD MW=^.#L :H>3:[:"B-I1W0X6+)XQ&!]P4ANUTY_S^NX'>[[(VYPR'HP-?=79M M_%H-XY- MMB+T;351/>\9CCU_W,DEH;YT$\E-58P2;Q2G]J*9]8'/@Z=WN$?!#FLZ]-PX MOW%7[UZ7;0HCMY(QWCM#@:';QYNW"GP0UQ>H.E&PO=V]R:W-H965T M<35NI5HO M+[I=%:>04]412^#X92YD3C4.Y:*KEA)H8C?E6==WW:B;4\9;DY&=F\K)2*QT MQCA,)5&K/*?R[0HRL1ZWO-9FXI$M4FTFNI/1DB[@"?3ORZG$47>+DK O2N[@*S7J[X#N#M:KTB=%D)L0/,[A+QBW7" 09Q-H@4&Q>X!JRS "A M&'^5F*WMD69CM;]!_\WJCKK,J()KD?W!$IV.6X,626!.5YE^%.NO4.K3,WBQ MR)3])>MBK8\GQBNE15YNQG'.>-'2U](.E0T#]\@&O]S@6[F+@ZR4-U33R4B* M-9%F-:*9CE75[D;A&#>D/&F)7QGNTY/K;_?3Q]NOMP]/=]]OR=T#CF]'78W( MYGLW+E&N"A3_"(KGDWO!=:K(+4\@V0?HHDA;N?R-7%?^NX@W$'=(X#G$=_W@ M';Q@JV=@\8)?U+- "9M13(1P&2":4( M51A\L9#(*V&3(^J,@:))@]# M+[_I#OS:BO8-2D>E*A02*T5YHLX)QCE&,<>XDQ)X M_$:TI%RA?6S^2/[$<,RM[38X9Z3==X:]\+PZ,W!ZP^B<3,O,E3$Z8QG3;P[A MF&31[)J^[B09.D&OO]O?]CS.#QQ[^J<8EQ7'V3C%G8934#.=5 M:8R<_B#8(]8;..XAUZ'3'Z(W?FN@K&TX.T?+XS20&>"%#B:R,ZH4F[/8*JEJ MTK<]9^!5#MZT/:L>9]*LDE?FARF09\PU1V\3D1RF, MPGH&1.WZ=35\I^=%_Q5]010USIU(WQ'>FI3U'3]T&V8' _\X9T&5CGJ6/\C; M#;GW>*(]I&SO;L'*^>2[^?^?@4_SI9^A'#4 1L!6^]V9\SG6_ AK2B/",-5N M"I=#W 9S;3XIC9(91L@Z-26-N;OQ$([VKKMXO>)@BM@*D1LYT A2L[\+KI'; MI+Q!9N4-LBQO!69OA8^:>(HA@L\L+$99;"H\I2M>Z;OHF.?8B6Q;I!-X-2=" M49!'_9[=.XB&QS"*BZQ,2-7R9HLQ[&W[@_ZN_XQK9T?N MT;;G#RN%D>\/=J.'>B5UMI=0SAIO!R,^AJ7""K7T2UNN8BK)5I7ZUCC:2F_I MVM!3JMPA3P#D06@@^.XQ'DB3A)G%:(,$-&69ZC0]![J59UH.O2R>>;OEQ6/YGLH%PU2?P1RWNIU^KT5D\0 M!EHL[:-O)C0^(6TW MQ3<[2+, O\\%RE\.S ';?P$F_P!02P,$% @ 8EIN6#S;59*8!@ @!, M !D !X;"]W;W)K&ULS1C;;MLV]%<(]X($4&W= M+:=)@"1ML0YH&S3INE?:HFRN$JF25)SLZW<.)4MTXKC!AJU[2"R2YWXGC]=2 M?=,KQ@RYK4JA3T8K8^JCR40O5JRB>BQK)N"DD*JB!I9J.=&U8C2W2%4Y"7T_ MG524B]'IL=V[5*?'LC$E%^Q2$=U4%55WYZR4ZY-1,-IL?.;+E<&-R>EQ39?L MBIDO]:6"U:2GDO.*"\-]7=6=]!E3C6[D.57GIO5R2@; MD9P5M"G-9[G^A77Z)$AO(4MM_Y-U"QM$([)HM)%5APP25%RTO_2VLX.#D/F/ M((0=0FCE;AE9*=]00T^/E5P3A=! #3^LJA8;A.,"G7)E%)QRP#.G[S]>?/KP MEER?_?[VZGAB@"+N3Q8=]GF+'3Z"'83D@Q1FIJ_WB-;W,L6[Z/^0]GV8P?QF+@4R/6*D5K)&VX3!O*5<+&0%2.&WC*-B[(! M)Q$#<(4L(1VY6!* J*5@PFB+@H=WC"I-&'J4@#]8-6>J]PFA(L>/\(B\?):% M?O3Z'_]:LDCRP$")).-!N;ZD%PT2H'$#R5XQW*F:-FOGY/$RY*9 MLTZ],(W(E:&&];N!ET4S9S6+8@(I#PDM^MTD2/OOJ9^0:VDBP"6?3CLS@M4'0P/?2:;J]$ MJ$L8C'WR8O/3^M<-?X\(Z'"RZ$DAYIP)5G!#XG% PO%@VXWS[S-Q[>V/(_B; M]CB?P#S*[@1 ;;/[]J%IPQ3.0=($0%]LN;/HV/8IB?)"W4%4L+N =-5D#5YY M'HXS: 9E:?L:&/UY/$[[#^"=6V4E"SQ[?W M0^,GEH$^PQP_4:V9V2'4V6(A&U17@6;\ALY+1KJ*KITDB[+$68593"Z[ :3D M=,Y+;N[Z\\A+HP$Z]H)IC&Q4 Q)MH+E#/?"F8>RL,H#_5$,P&JS#)8/98B?> MP,%W\ 1$_M 5!PEJ>SBL0V\VRZ#T4[TB-[1L M& 9NR0M,<]TH"DDY *=9Z*"F07)(+A4,LLK<>:0N*:06V&H6'*,FC;"!H@9A,'LT%T'08C\6$TY\+B%^1E=8:NM+1+W*42) M*VV4 O_[<:%PN'PEBU>-?B#!@.DE27*X:S^>[=H/?2^)7=&#J3?%C8]0*O/] MCG:RY !"8QI&A^[6%%@Z2F')$4\@2J&T+$K0CQ?<0MFF"Z,?.2R/\7 MO/@%[*X,7/3(-9"YE)KCQ4J3KQ"2;7FU]XIT"+DPS+#+=W1RJ*= HZ2U1FM#:6U'K:[*5AQ66Z0.4B=4#J;9$Q7< MFBN, M7DPLB_WU[2E%<9]9QIBO!<=.MCU&ULG51M3]LP$/XK)S/Q"35O94/01J+ -#YT0\"V MSVYR;2S\DMD.@7^_L]-FG02=M"^Q[WS/<\\Y=Y[UQCZY!M'#BY+:S5GC?7N> M)*YJ4'$W,2UJ.ED;J[@GTVX2UUKD=00IF>1I^C%17&A6SJ+OSI8STWDI--Y9 M<)U2W+XN4)I^SC*V<]R+3>.#(REG+=_@ _KO[9TE*QE9:J%0.V$T6%S/V65V MOIB&^!CP0V#O]O80*ED9\Q2,VWK.TB ()58^,'!:GO$*I0Q$)./7EI.-*0-P M?[]C_QQKIUI6W.&5D3]%[9LY.V-0XYIWTM^;_@MNZSD-?)61+GZA'V*S@D'5 M.6_4%DP*E-##RE^V][ '.$O? >1;0!YU#XFBRFON>3FSI@<;HHDM;&*I$4WB MA X_Y<%;.A6$\^75M^7R]G%Y\_7Q899X(@SNI-J"%P,X?P>0[.8O\(.,U5A,HLA/(T[PXP%>,Y161K_B_\@;P]&UPF(=SU_(* MYXP:WJ%]1E8>'V4?TXL#TJ:CM.DA]G]).PS.3B>P1P#'1V=Y6ES I0>Z0E0K MM.,UGD"/T/ :*J.4\#11WH$WT':V:JBAX<,TF^347%*&.3%K$/J9@HQ]/0$N M9?#TC:@:XK$(=8<4 !(=L32< !KA%;F=O'4IR5YK*K2;.(".I'3:#UTZ>L<9 MOQQ:^T_X\$ LN=T([2CSFJ#IY-,I SL,W6!XT\9&7QE/8Q.W#;U3:$, G:^- M\3LC)!A?OO(W4$L#!!0 ( &):;EB_KYVZY0( /H& 9 >&PO=V]R M:W-H965TPQA08)?N+J;MUW=VP=158TN1^@)[F3ES9I@Y3&LAWU2*J.%'D7,UU!%45!9,_EYB+>N8$SO%@DR6I-@?>?%JR!+>H7\NUI)W7H<19@5QE@H/$ M_S.8IGCF^(80Y1MH@,'H=\![SW 1C>\M MIM.%-(ZGZR/Z9YL[Y;)C"N]%_BV+=3IS)@[$N&=5KC>B?L0VGZ'!BT2N[!/J MQC8<.A!52HNB=28&1<:;-_O1UN'$8>*?<0A;A]#R;@)9E@],L_E4BAJDL28T ML["I6F\BEW'S4;9:TFU&?GJ^?5QL5K!9K5\W]X^+[0K6FY XZGH-+Z!_B>1DI M&/7@'!H\<0AN;B8NB(JF-&42:D.:ESPW MH]\BI>R L$/DYS$M@FDW%VJ";4]C",:^.PC#CI,&U@2"2"AMV'X:]/I=0)U* M427IQ0X7_A K<_LWXR=Z5*!,K.HJXE]QW4A3=]H)^Z+1LS_FS5_AF5(FIXS+-"S9U4Z_+*\U248LZ4*THL MZ"01,F>:1+GS5"F1Q=8HS[S0]T=>SGCA+&9V[TXN9J+2&2_P3H*J\IS)IQ5F MXC!W J?=V/!=JLV&MYB5;(?WJ+^7=Y(D[X@2\QP+Q44!$I.YLPRN5@.C;Q7^ MXGA0G3682+9"/!CA)IX[OB&$&4;:(##ZV>-GS#(#1#3^:3"=HTMCV%VWZ%]L M[!3+EBG\++*_>:S3N3-Q(,:$59G>B,-7;.(9&KQ(9,K^AT.M&TP=B"JE1=X8 M$X.<%_4O>VSNH6,P\=\P"!N#T/*N'5F6UTRSQ4R* TBC36AF84.UUD2.%R8I M]UK2*2<[O5@O-[A'_;/X/6/4?8M7O^7HJPQ!J]CF-=Q MI4H6X=RA\EYJ JM?H?;*D?)M)"G[&ZI(1Z#;C??0]_O!9-)9R.<]H8# M_^)@KK$0]*Q?Y["R:3C8SD*7R_9$=H=U$)2G2BM-$9JLMA;3WF P[4C#X1#6 M24(MT*35)I.:(*4_JB37'-6ITW5>9N()&S$Y%49#%25SIPZG Q M-WO4AZ3!-TKVW36>8@&%T!;" MA25I&TXT"O2@^C^2!MC8EDQJ'O&2&1*=-VE[IE%JKC6&1(K\OXW:W,MI";JO M?8N\SGQ #6]GIR!%8-0%ZU'AN'L^.ATY] M7ZV@16FGC:W0-+O894K#(DJC0.>)$+H5C(/C^+GX%U!+ P04 " !B6FY8 ML?21TET( "B%@ &0 'AL+W=O6V8W6TVPMR_EI7> MGXWB4;OP6:W6CA9.SD^W8B5OI/NZO39X.^E02K61M56Z9D8NST87\#9T::++3^3B\?RK-11 +)2A:.$ 1^;N4;654$!#'^:#!''4LZ.'QN MT=][W:'+0ECY1E??5.G69Z-\Q$JY%+O*?=;[?\M&GPGA%;JR_C_;!]HD&K%B M9YW>-(7&&>PJG'/G-^]^__3N\@O[!Y#D M$9 X89]T[=:6O:M+61X"G$"B3JRD%>MU\B3B6UF,61ISED1)^@1>VJF9>KST M[ZD90++C()0?+^U6%/)LA 2PTMS*T?FOO\33Z-43(F:=B-E3Z#\KXM,@<3YF M1X#8-\G6XE8RM]=(I:TV3BPJR:Q<(<&L%$73Y$,-()51T[_MGOM&?'[&IGV)NUDDOV M[DX6.\I2=K5G#Q- M<-2"JBQ>17#^:&^="T#T1*/A]9Y$#%J;^$(YT MT=D*QYE=Z\9;:#S?I7?4VNC=:LTV" >\(&#CB$=1!$VUVR.&.&H[]'5>/9+* M;F6A1.7N(0X.6! LCJ"HS ML<6VK&#CHH#!M%&DQ*%JK?9'-0(QH D6OX0\I/XD[U2A/1P2%\%8-\8&Z:TT M%M'@741N]E1X2'P:P Y[ -80&9I![=#VD"U>,[*$]WT<_8O2T7NLR7ZG'84' M473^#^6E=_Z^K6&2R=^0O !&^6C#IO'3,AA*%=_]ZX;BV[1)%?Q]U"3CCIV7 M,H18*5FI#,8.1 8*0H'8WX&KI>KD'2P75GE[0IW%O5^3FVVE[^40,7#]P8U] M@/;Q][[2!C. VC0)U#O85SU:T+O:4>!L-8)(!8L.2Y67W2\(U#=!!5=;*"(M MBL B1.>EAA'AM)LPP1'$C5K5/N^1)1<]E^N&R[BA57\"H2T6)0857U&(W3U4 ML4QZU7XHDUV@^ C!WU*CU.[1KZA<1NFK?^RWKRJ->ZY\E_CB _ A\?.W$)/4 M\B&C=Q9JV!=!H[]B=&UTN2M<$U#MZC.69#.>SZ>#E33G$2:O H7BV[P]$>R!8&F,[R^%NC%$H M/'X\;S=C/L_ZD[/N:9I&0S%F<_;ND4;?\TEYDN<] I]->N1YWJN=Q3Q*LL:9 M:&14M#I>LRF?)KWP&9_,^Y-)SN.D!TVC.4\A_ANQ583E1X=2N9TY-'GVN,EG MTTD/QP'XCX6XS[.?)7XT3/.8QVD^6$EAOX'%*"IY'AU09(B/+'HZ3*/Y[%&; M_1BF1'TD3'-$1#JP[Z%H#P1+)S&?I;-'PW3:NZ;'F S#GF?YY"?"-('V\2!, MHTD^X#.=#H(OXBGBXWB@SA.>3'ON$YY-!RF3HWH,=$LHJJ.G S7/>[2!6C'/ MLGR@9#K(UPLTJP<7@4(;C(O4?K4?ZENYPY37CSY'9S>T+[0]*XI@LH5$ZY-U MW[3Z%DA=5F&@1T\*3F]I#W&IH1Q."'YR<#2AA.[4=W*Z>]#A0((!ZTW/^Q8?_]#NWACM:D1]HKY?O-0;ZWOX=S^:!83:=\$D^& M*TBB#,D8YO9>%E2&0?U)9LCLO+]>]1OI8=^;\!@MVU]X^OX19_T4D/)LEAQ< MS@ZJ1SP@C%$A#\>-9UTG':PT1>O_M?I'7:]^^X@K.%T0#^K+7QES-N');%CG MT3@G:-IA4.J*1\:GDVCXFL;1#SR>L7S.Y\D0;1[Q/.LI^^(NG,. NFMNWX,@ M]G=R7S8HG[KO Q3#[58[!#Y+CPTW4D6Y3(7;DA]"U:!;B_K3W\M5[42]4O08(,?'OE"=#+X;HERO_-=1 MR_P4'SXA=JO=!]B+\-VQ)P]?;S\)LU(P=267.!J-9Y,1,^&+:'AQ>NN_0BZT MP^7./ZXE5#-$@'VZUK0OQ*#[+'W^7U!+ P04 " !B6FY8W5L*1G@+ 6 M* &0 'AL+W=O-KEHOU^8%_T#RX MY?.%Q@W4BX.VFI9'S)"L5%022;G1]<^J]>1SC?3/C"V5I9 MOPEJ,A7B'F^NL_,##P5B.4LU4J!P>6!7+,^1$(CQ=TWSH&6)"^W?#?5W1G?0 M94H5NQ+Y5Y[IQ?E!JG(E?E/UM7<$#BFI=)B62^& M^R4OJBO]5MO!6I!X.Q8$]8+ R%TQ,E*^H9I>G$FQ)A)G S7\850UJT$X7J!3 M[K2$40[K],7=GY>W;X]?7]Z]?4.N/KZ_>?OA[O+3]<.#, MD[2F][JB%^R@YP?DO2CT0I&W1<:R/H$3$*Z5,&@D?!WLI?B&I2X)?8<$7A#N MH1>V&H>&7OB/:5S1BX;I8=:\4BN:LO,#2 O%Y ,[N/CM%W_LG>Z1-FJEC?91 M_PYI]]/S)R[92Y-<:@(F9\LIDZW9R9J1!%0UBANT)EFTB&__9($@7>*DW'4 MW/JGO[OD,X2/),USAX@5,E%$"[(J9;H _LA^"8PA2=)[ E*1N:2%1MZ"B-F, MITPJ0HN,W+-'PI:K7#PR!D\T8=^83#F06$F8I4@A-,F9 O(+$!&YSBB7D&CR M'H#Q@>8E XI$E))<@$1)_?A4]840U>*,:C,??QN97/*5$9HK4=T"G"D- MG%'66OHUE9DB94]KLXHK!)U 1[:YFCPUK8Z!6,U!3@=OR'*]($.E0 M< 7*M8,]A(9%JC+=+DG7S+(W+\A4Z$45*[@*?@0OH8;.,U;.T#O;MJ_"K;;N ME@=RH7@QKRD:CVXZHG9"7R!+^I[@Y &D)!+@=)H_$O$ 'IEA^#XR6L<3^[;B M(+'OU<]F4BP[9QNN+KG=U'4O/[7!$$/-$'?)I4(5MI+208X@A?$$7:VD^,:A M3#$@,0DZT1\A"E9"2KB4%$:ES:K M56T[48+5%A1BSLBU1KM,&2LJ,,A.T=,\ZF53 M"VZ6O8N^2S">T19"TYRLJ#&0@@3-V*:*C9&W7 /FM)RA&J_#8Q.7I5X(R35O MA#[TD['1Q,Z50S^PG@6G5;2U\I@"P HF:9ZCD6?8^6%HPQ D< '@9WAA'\CU MHS$,KS1-0221<]0S,]'#*I)@E92J!9E![ZJ,U6F:"ID9'#7A?'EW16(_<7:7 M1< *^&TLW'?6H>]&$+)Y;F+;Z.>.V@=KBHF;BGG!_SN &0Y"Z8J9GC9_=*I\ M?C;<-D@$L)E651I0!D15V@B'L@+!&>.Z!!).%S +#G2 (L0!&(LZ1DP@DI=9 M):2Q)LW3,J^T;R)[P#+N8*O1HAH0/@Q>/K=5T/. M&.R6J_OCF6187D"ZNI5@)')#G_P*6GL)7-XVQLP C#(&M28J"FFTK'(9M6[RYD5V[U(*.TN@7!V]0,X:4_6;JZ8L9J4T*UI,8+B1 M']@3=LE3=8D?:SO]:"K]Z/4_NZ0>S%GK)G@VBZ\U0I'+&J%>O*!OLKNJ7WO; M-%PWI@<>?OJQU-"A%)GI930@\9P7)B_!_R:P-WG[3AB-G' \:9\.$D8]F=&$?FC+A;MS&CB!%X'13 KGEBCH3.R1Q/DUNC143F*DM@)0_]W MFX[7N>%H[#D3/[*&(W29!\ MPZB(.9OFG(QC!R#%-LW8M6+F^6;^6=?:P&9KLT.)41 Y2= 3,7;#SE/)Q'?B MOO_!?.-_384V3YK2/WP,L]'"=-*.W?%N>^-PG/Q\V9L*)Z2+\8B=O >#P U:&W98.2,(7EQ M'V7'R] ZR'P[$)S$B\PZNZN@K52\E>H=;K=3Y\4Q M/#@&%K"7?[:*+OG0=>+_WX*YLWH]6=8^M$;8E'VC2#6/WV'Z5E%JJ;\=;!U MCWP 4M^W R^TD_H0>N/Q4$$:*CG-G,1_WBT\$#=.*Q56JZ M93XD@EU 0C?PK%7CT7Y5NXH1C4)G;('KH2E&]GWDCD8OK+T& ;=4C6+'#Y*> MJD''*,(2/Z1JZ(2!UU\56:LF_GY5.P=$4>"$2=)7=6)[%4AWPP/-:]>[XO:M M>AMI^M8II. +D(8.G#G\^/;O>Z]-&MD0OCEFP_2S4_MG"?SI:X3$X^Z^7[W[<^/(":RIS? A8%*8X"[QL *'* R<\61$8G.PF@LGJ./[+;!2BO<2=9TSSWE:D: MZ*=ZTB? 8/=.MCF,WK&-_2'8 0.)62IG'?H=]#OSSA*ENJ..P"R7J)5C5-SXB&X5/O%Y]P M!,T)QP_4AWH+#Q:P%'FRS:HT;>Y,_2=OL,=^?CL5)TX4VXZ!I(:NZMJ\/X($ M<\;!9K-4-PU'@#]!$O1VR-%XH#W JQ^<;MT_T?W$V#]MP- XMB2+MWJ;1K(@ M<8(H[+5>@'Z=9$>!XV\T='[XW!9E#)NB2<]B(]="M.%W%6OK$*XFH%J7;\4A M8*EYM6P.^.B^T_+4*E?-X5[0.R]7K.&$'V;08O].[#!P@^Y=TX J[A.[.7P! MT+S7:4\_?\:&;-_.RWJ78=NV-GA7ARME^!Y@:]Y&#'GIB;)1OY5)DNWWDP&T MV=8+2G?H^Y\3ZUNM)9-S\T4:FJ@L=/795ONT_>CMLOK6JYM>?3'WGLHY^(CD M; 9+/3<>'1!9?856W6BQ,E]^38768FE^+AC-F,0),#X30C>.9YSFG@ZV7/Q22:("K[F&9-3*U&JN+!M&2684WG& M"V1Z9\M%3I6&8F?+0B"-JZ0\LUU"AG9.4V;-)M7:K9A->*FRE.&M %GF.17? MYICQ_=1RK,/"7;I+E%FP9Y."[O >U6-Q*S2R6Y8XS9')E#,0N)U:H7,Q]TU\ M%? ^Q;WLS,$HV7#^R8"K>&H14Q!F&"G#0/7P!1>8989(E_&YX;3:(TUB=WY@ MOZRT:RT;*G'!LP]IK)*I-;8@QBTM,W7']V^PT1,8OHAGLGK"OH[U? NB4BJ> M-\FZ@CQE]4B_-CYT$L;D%PEND^!6==<'554NJ:*SB>![$"9:LYE));7*UL6E MS/PH]TKHW53GJ=G[\/HQ?+AZNX9PO81WC^'UU>7'J_5K"!>+MX_KA_N)K?0Q M)MB.&LIY3>G^@M)QX88SE4A8L1CC/H&MZVN+= ]%SMV3C$N,SL!S!N 2USO! MY[6BO8K/^Y>B:TK_YY3FV[F0!8UP:NF/0Z+X@M;LV1-G2%Z=*-AO"_9/L?]= MP:_?=QB7$9*8QA*W@.H92HY(]!O-RH;9FU"W>H2L$D M4!;_]H0PBGC)-&N8Z8N(L@@E/'!%LQ\BGR]YEE$A(66@$EY*32]?P#R\#M>+ MU0"6J\7J9KZZ.[R13IOY%)R!1T8=/!J2#G('9#B",([AI7FFYEZ2$"54[+1T MQ0&I8"G;':4[P9$]& 1COX-&7M#XIND6%8D$?4U#48J"RP;LDS1*H'DE)>Q1 M(*!4=).E^M8X^O;<\\+[?P\-S]X0);L\$QR$]3$C?!K/_)S8$SGE' MN.,$'33T_']I@^,->[+)>=\6U_-/V.#U9/OG?4R<4<^&X&C3SRX)NW.MYZAU MF>:EC3+O<7W#MZMM?PSKMG ,KYOKC;8EU29GN-6IY&P46"#JAE4#Q8NJ26RX MTBVGFB:ZQZ,P 7I_R[DZ '- ^Z]A]AU02P,$% @ 8EIN6.2?.YB."0 M[B !D !X;"]W;W)K&ULM5IM4]NX%OXKFNS, M3CL3\F+:0EM@)@3H9@(W.T5/J+60AAV5.6YN:XL["V^-#OFW@A,FYZJA Y[LR4SKC%3SWO MFT(+GKA%6=J/!H-W_8S+O'-RY*[=Z),C5=I4YN)&,U-F&=>K4Y&JY7%GV%E? MN)7SA:4+_9.C@L_%5-C[XD;C5[^6DLA,Y$:JG&DQ.^Z,AA].H_>TP#WQEQ1+ ML_&=D2D/2GVA'Y/DN#,@1"(5L241'!^/8BS2E"0!Q[^5T$ZMDQ9N?E]+OW#& MPY@';L18I7_+Q"Z..X<=EH@9+U-[JY9_B,J@MR0O5JEQ?]G2/_OV38?%I;$J MJQ8#029S_\F?*D=L+#@<[%@050LBA]LKW*U&KCVW_8YPLVG7RZGEQ,QJ/K.S8:CS_?7]]-KC^QF\^7 MD_'D?,I>W:A4QE*8UT=]"]4DH!]7:DZ]FFB'FF'$KE1N%X:=YXE(M@7T@;D& M'JV!GT9!B6_RQ$^+)F:L:F96YG.V-K_->B_[3;MLRJP/IN"Q..X@=8S0CZ)S\OMOPW>#CP'D;VKD;T+2 M3VZTS&-9I,(0^+'*#8 FG(*^#>HO$K8%]6T-]6U0^KT1)/;<6(F$:G?ESTC8 M O6N!O4N*'+,S8+Q/&'NR_F_I7SDJY(_"F.S7<"> MO9AM?O_]M\-H./S(SL2#=< )LUVQJ8A++2VBO1N ?EA#/PQJKY+(L%L1"[CD M(15M)@2%M"=1B^3:I@#P]S7P]]]U6VZ5WI'U+UR\!64X:"KUX#NIB5ZL[:K+ M;E(J3>OM*F@KW:\S <_$)+IVP MD3&B/=!_I<1MU%&#.@KJN!3@ >W@GK.0[;';S_>,.T#.KRE=9ZGD#S)U6<>X M%B ]L4(G^B_ $_%(&%B,70CFPA_VH;:4KAK.2EOB>= #F959):W@*Y_CZE%H MM\Y?MT)GC%MW)589GHF%JO&#@>?XYP\13+$1"G0_=.W/=N\>NVG6@::1E M C!YNG*29_))K.V"ED+EU8[033[7PNGLP@EL"4I&GSQ?P20M71)K E.+MPL M3@2HJ',"SZ$P$4]=?,!=/(72#*K@A(25AB"3&O?,VM0:RK;!/799>\6 6*T: M4PJ*L@>E$;-DIG,3 M )44'D":"#($4=<>*-N[UF-WSDL[!2]I5]AB52A(LR!$J;]>1R.@EG"R-A91 M3,N@8UDY H4Y32J);*85@@Z@I$[V"HXB RRTLNO$X.$TA63X8QWNTG1]Y')F M9"93KMT>=5V^2*>:9U3[O8]Y ?<]>4[@;*]M=M'H$^2KH/TF,J3=B(O/J(7< M$;_U \9^DY<.O+&:$_G?HW3WV-N3#LAI?15AS@S,)RGIPZU=J%AV*LJ;MU*GRY@B0Y$WE2(U\[""GI":0UK2XW$[(%4"':M .V@%RK# M#6,?!FGUR2>E$DJWUD+\O*5L+X2D8>##,&N>P$7Y7-(6^3;#7J%Z8I-I:]>Z MVL>FH.!VTO,\;2'^,VP(^S#,MR_E3( QHK1RE,U6"X("VBW8EOH<>B32>0W^D>F5$+5#-9IZ@(*%Y M'.L2A$U\W$E/&"S7@,RDREBID"5!-C M>'4,@GIJI"T=]T256J!0@EM33Z)J Y8-7;YXN7I3,5:Z%Y,'X)I<921-H54Y M(3WV-TH5-0JJEV13%: >)EVH3")?H[_$5.]\I?X/,'E&X#I/H:5K&I_637VC MZKK>M[:A[B#"D5(JIN@"[P=H.BOR%'EMS5\:SP(SND)LJ^K;"*N*_X*C7YB- M8XN9S.%[$M14=NH(F\\@'2N,OIQWUU9K%TRY:>R,!MFXK+ M'+0UA355Y&P*(FLA:6W %NEMZ&ZP'S13YC \9DX7LBC6S?0/_'&=]4+LJ ,O M%88^UO3LT7;//J]Z=LB>9O@8&\EF[#3\H(]@[HF;4C,(3XX72 M CG+QJZFQ2MVAY9I4E\%6W'^A#SVS=TK;E$;@L'3T+4HS+G:5?-XMRDO.%4- M*OE.P#1T+PK3O0M?7=%ZP&&L+G<>RKU$3LV&;D4U#W2C664G MB!_X]UQLM C?8%+7]S$2ND&PU'C,",_M40ZH+,CJ?&K5E&N2^LV(0M,G$0I: MYYI(7-45=Z$'[.X,WDG!EZA+X_&+D"^%ZQ:6$8O0Y!?@)_6SVE&8-*WPTVMH M*QM^&X7Y[3G7.7+6L!OPB^D"MK?NX\\)V<;6,-GH.Z?):-U:+.@5V"/192*F MK>B"8MKSI$WV*,Q7G1_V3AV[(VU0M?-@\H6BD,];/]?XIU;%7P)* MMRUJ^$44I@1C!8J96\^"W.L1C+72LEMIOK1:]8(#[9".X+XTK"(*LX)KL=QZ MJZ7!B\OJ2*R]B/V$/'D/%4_5I,F=Z[.WN#@RXHX]P1[5M1*.W, M>W6G"DPCT>'@]0CPKP*'FN@#W9TK9]0]24/^+ MP\G_ %!+ P04 " !B6FY8(\6_TQL# !O"0 &0 'AL+W=O]A>8A_[WN-S;=]<]]>,/XD40**7G% Q<%(I5SW7 M%7$*.1;G; 54S2P8S[%4D"]=L>* $^.4$S?PO):;XXPZP[X9N^/#/BLDR2C< M<22*/,?\=02$K0>.[VP'[K-E*O6 .^RO\!*F(!]6=UPAMV))LARHR!A%'!8# MY]+OC2)M;PP>,U@+JX]T)'/&GC2X3@:.IP4!@5AJ!JR:9Q@#(9I(R?BYX72J M);6CW=^R?S&QJUCF6,"8D1]9(M.!TW%0 @M<$'G/UM]@$X\1&#,BS!>M2]M6 MY*"X$)+E&V>E(,]HV>*7S3Y8#AWO#8=@XQ 8W>5"1N4$2SSL<[9&7%LK-MTQ MH1IO)2ZC^E"FDJO93/G)X?7MX]5T=G-U.YNBV@S/"8AZWY6*6<^[\89E5+($ M;[#X ;IA5*8"7=$$DGT"5TFJ= 5;7:/@).,$XG,4^@T4>$%X@B^LX@P-7_A^ MG,?"*YV;QYUU8O3$"L??);WL4):] I:Z-8^;$1^QT;=P$+==MM& MD;?C%=E+Q2N!'M &C4[8VD.>A<)FVT+-*-K1JA_E,] =\UIMQ.L!N6[]X.)- MW.YV=_UVB&9,8F+M4*L1M;I[N!6V+=QI1%YG'T?=$RD652D6?3C%"JJ*%S$W M;JF*ED#JQB#"A "ACNSC&7AZQ?\W Q]V\;_;W?I\-1OUO=RD/? W^6BGCF\? M>RWRZO9DT\ZR6K=9/W8E7*L(YL"7IM0+%+."RK(>5J/5:^*R+*([\_(IHM0N M=8P$%LK5.V^KL^9E>2^!9"M34N=,J@)MNJEZ$0'7!FI^P9C< KU ]<8:_@90 M2P,$% @ 8EIN6+4L-&ULI53;;J,P$/T5BZZJ1D(!# U)FB UO6@C;2]JNMUG!R;!JK%9 MVR3MWZ\-A*;:-/NP+]@SGG/FC,W,9"ODJ\H!-'HK&%=3)]>Z''N>2G,HB.J+ M$K@Y60E9$&U,N?94*8%D-:A@'O;]@5<0RIUD4OL>93(1E6:4PZ-$JBH*(M]G MP,1VZ@3.SO%$U[FV#B^9E&0-"] _RT=I+*]CR6@!7%'!D835U+D,QK/(QM;.2M_8>]@!#_PL ;@&XUMTDJE5>$TV2B11;)&VT8;.;NM0:;<11;A]E MH:4YI0:GD_G]R\W]\\/3_&:!SI[)DH'J33QMF.VYE[8LLX8%?\$28'0GN,X5 MNN$99)\)/".ITX5WNF;X*.,UI'T4!B["/@Z/\(5=G6'-%_Z[SD/E->#H,-@V MQEB5)(6I8_Y\!7(#3G)Z$@S\BR/2HDY:=(P]69A&RRH&2*S0G&^ :R'?#XD\ M3G-Z,L1^>('^=[47;C_XKY.S:\$8D0I1CG0N*D5XIGKHEG)J?L ,J5R ZJ*_ MH5'D#@;AGB,X#]PP]M&/^>T#:B_R@ST8N7$<]CX<.'3#4=1#ST(39I(V5T,_ MY8@C=SCR]W/@V!W%@T/OXNVU20%R70\#A5)1<=UT3.?MYLUETV8?X&ULI55M;]HP$/XK5C9-K10UP0EO+2!!R[1*;<]Y_)P/GT=;I7^:#,"2IUQ(,_8R:XOS(#!)!CDS M9ZH B2MKI7-FT=2;P!0:6%J!/2FXPJWT)/1JJT@DM8:&+*/&?Z M>09";<=>Q]L[EGR36><()J.";> >[-=BH=$*&I:4YR -5Y)H6(^]:>=\%KOX M*N ;AZUIS8G+Y$&IG\ZX3L=>Z 2!@,0Z!H:?1[@$(1P1ROBUX_2:+1VP/=^S M?ZQRQUP>F(%+);[SU&9C;^"1%-:L%':IMI]@ET_7\25*F&HDVSHVCCV2E,:J M? =&!3F7]9<][-;&Y2I5JA41R7 MKBCW5N,J1YR=+):?%_/EZH=/%C?3NQ69WEV1^9>OUXO;^=W*)W?S%3E9L0D;Y!U*;I6TF2%SF4+Z)T& 2ANY="]W1H\R7D%R1J*. M3VA(HR-\49-^5/%%_YS^:UG7G/'KG.X:G9N")3#V\)X8T(_@33Z\Z_3"BR.* MXT9Q?(Q]&2V$R5!A6;4W+CA+N?< //"ZT>P>5@&N1[$OF# M.'IASTHN4BXWAKP)C:A/P_AO\Y8E&>:OGRL@[$_M$-;WZ;!W,'L^3L@2+.." MK/F3+;&VM6C KI I\<;VL=_KQVT+#^=226-U63&PO=V]R:W-H965T[K-B,[$P6?))3_L,*4I1_)&&UEMA=&"BHGV3Q^W][ G, E?$8BW K&SNU7D MK+RAABYF2FZ(LJ<1S0ZI/XV>0=Z3 MD1\G"?E.%;/T/#A\$IT>:8O#Z&@M(O?24/Y"TZV^P@VK.9GB?0IAFY+P'?J96QK!V/#WA0 MTR=\63"B48J1S] ^K2\(J^K&8&280!G0AIR,X^R4W-KL%X8\4-ZX*SZZ2C0V M0A.C<""661?+[,VQU$U=73:A?8Q1U#GV!T%P5Z/5(%:NTY08UU'=]MVJ5OMFLW+ML=Z/MYVJE^I6C.AT=(5 MBH;G8ZR:JNW^VHF1M>NXEM)@_^:&)3;,H.P!W%]):783JZ!KP1?_ 5!+ P04 M " !B6FY8NHX2!3X# M"P &0 'AL+W=O1=[Q[^!QY/-UH(]5GG0,8\J7@0H^]W)CRW/=UFD-! M]8DL0>#*2JJ"&A35VM>E IHYIX+[41 ,_((RX4U&3G>K)B-9&0?66;RL3?T2 8K6G'S06[>PC8>1S"57+LOV=2V2>21M-)& M%EMG9% P48_TR_8<6@[#X(!#M'6('.]Z(\?RDAHZ&2FY(AG)MD+BL$>B((H[\.(FVMCAQ4^- M]K$@:XC^XQ#VD9SKDJ8P]O 5:%!WX$U>O@@'P:L.@OV&8+\+?3+'1Y=5'(A< M$8:'N&*"&?B-8^9FJ#!4K!G>#J%:@]&/L>_&?_EB& 7Q*_+<$2\&BB4H=SE[ MPK>6]N;:0M0(1Y>2GWBH6B&58\K(;-6ASWPL&P+0["(5E(0]N _:37'R;[BK,XZ4B'I$F'Y,GI MD,JBI.+^5TUH(95A7^TS?5I.=&_R;^7$_V7<2\>]]/MV)?K.]Z.KXIAT3?XH MJ?4_IO(\[]TXO0.%/\A&OJ!*W3.Q?C!(TZJH.&T3/S0^R_D=6P$Y^@3X:H_) MM)"5,'9PV>A^LC=@#NJ?&NZ!NO"#Y6G7H_C/<_#"_;DQTQ1P=P(Z9^4#C;!= M+>)>$@0M^2CJG9WUCUN:)!ATVY\.PK;]:7RV+5*=I>*'4?PD;H\51K_5PN"Y MK5VCIK'H82K5W4RC;7K!:=T"/9C7C>1[JM9,:,)AA:[!R2F6/U4W9[5@9.D: MHJ4T>$ENFF,_"\H:X/I*2K,3[ 9-ASSY"U!+ P04 " !B6FY8EN$INLX" M !I!@ &0 'AL+W=OJ-0I94H(*[ M@><-W(+EPHDF5>Q911-9&IX+?%:@RZ)@ZN<%,]+2\OWN!V6)QMUS MQ9*M..K+B6N(VB:X\9YF7M,$']#X 3Q*83(-=R+!Y$\"ES0UPH*#L'EPDO$6 MXROH^AT(O*![@J_;%-JM^+K_4.BQ^FIT[SC:/HVQWK 8IP[=?8UJBTYT?N8/ MO.L3VGJ-MMXI]FA!3RTI.8),09H,%3"MT>AC.D\S/;70D(N8EW0:0$%():<' MF(LUL$*6@I:9 6HR%BM"'!H-3"36",9P?A8&7O?ZO[\5G:7Z:^7BEK0P9062 M-%EJVE1?P@W3&0T'I9"ND((MXV75$9ZG2*FTPD2,#-D0]+U!8P^[(W@06]2&)I"Q M2FGD<2"?F7<-?F?DC=I>,(#Z"-YCP\,0EM(05?N@VT7U**?7#G0[83 \ M!([=-K?U_ M4ZVK(:8CM,=>3H(DV&PO=V]R:W-H965TWP+,,TGUR>Z[D9OSQGI4QI3F8I4Y8U_5X-WB8F(KB4A*$JE88+C%EYEB0:Y;^DR[D^F(23]""+'&9RL_LX7=2OU"@^"4L M%?H_>JAH0WN"DE)(EM6+08*,YM45/]:*,!;$NQ:X]0)7RUUMI*5\@R6^/.?L M 7%%#=S4C7Y5O1J$H[FRRJWD\)3".GEY\V'V_M._;F[0YYN[=Y]O/MQ\O$.S M]US*Y_.T7)[1?C0CJ-X+Z8]PO;\$+%V5*$%NBHO:%(L4Y>M!P(PN$[PD' M]T%8""(%PFG*$JP /_0JXYM]*GEGD]]^B5TG>B5V;&;LA;!$8".2S0EO[(1P MOE WKH7F3_42("9;2>43NB5)R:FD1* @1K^B(()_;^DCJ.!=GK",F!2NHO < M^/=)KF%'QX=;\(%?T1V3.$6.;:L)]7\$$4&#B.!@1"Q+Y5](2"Q+T8>(& + M..^[-:D-0O,56E"1L#*7B(.:% @X0:6 _22#N"<)AW!$D%1K^G*HR8XLRM0P MOQLC_ST ]EW?D"7(NT"O20YW$LUJ^31P-D2W95&D!+*.,MP@18NA]J[9PM08 M:)(W>E+Z[&HI.'4"A:Q3W]$7)ZQ&"CPUOQ&TA U:PH/1DJQQ#KY+U KMJ3$1N%9@ M1\:$XUI>Y!H3KFUYO@?QF=_3!-#&A&R>^F&[U/>#CJ".^VIK_"X'[R7 H,/% MM>R@W=&Q7-AN,PIBN[UWG,H2@&19V6A01?V=OV?^V+?<*#Q!5XDL,:> A90) M@8Y74)>?-%13"#+-"M"<[<8GQH1EVXXQ]JPX]$\V\!.HP'31/G6MT/-.S'$0 MF-P\W^V/QG$ CCB -^V?-#C""01!Z+D0>50 F+==C\$0#'>"+^WE>0TO!Z;Q4:!%[J7>-?2MTXO^Y M6WZ?#_6Y5EXT@I1A%_)BR_8[+M0'S6Z,O-VJ,,W4#"KR1URO,E67"5V2K'+Z![R33G4J0>2"I72!=5S"\'J0-70_+?0S M0#&\]_XJX"I)> DLH-J90\FC.X,7B.F.X!!-&\H)3.=08P_"\GN6KUZH8K(I M9C8[/9D ZEBC;PME"=OO3<0^C(L[P8VN$CW[$M M76$>A1&,H<8HB#Z>2I\,[<66$]C&&#*?VTETEA/&G?$48O6,4RAPA5'_[),. M9-%_3E7U'CG3'2+M"ZY>*UW@[\74_M=SNZ6>-0WCD9XH:GJBZ.">2"FF(*"Q M!4T:QU(Z&VJ QME>"5%F196==)L,P#/;OPWW.AD^LPW1[?=/;I*_K]?8;HI' MFXFZ(79/8Z]MB&&DVN/Q_IIVJO7@U OT2@"EXN-%>A0H=FTLU8P !\-%4'@: M*1[UQ42[@?H11,8-(N/#NW2(3#A_^IOH V8(D>-L[W1ZRPJ6DUQVSH>^#X/6 MGP3"9_>A@\W<4:>=.](-W:Z&+?3,ABT"$-P\%A4$Q\M?E?'GT)O.6^!GS(-L V:=IX^CN^RW1X.2H$/BN&9U-$G9([-!, MLF$4*9*H2Q*97"//5B1QE\0WF\PXUA%_"A4OS'0@Z$.18C8?T( %8Y]P'+O] M-D5K2CCFR?II\,/5.,ON(:94'\#J[Y50NXCJK+O;?G7.((>_/E3P MW/H$@AZH7-=-R)#XZ%BA?EER7;"F!"HQ $CU'58?F A"T$<&^\F4/T)9FA@G +<4ZL$E3;#1?0_-[;N" J]TF8H^8/[5#-V?YJH&UB9\ MEQ>E\>1+SG8^VW5]K_7OU%>WOGKU)YX#/?J:99E*&I(E7]LMP4E"*^P$[A<[ M[FO"&=G[S6)_ 2XY5OE?GY>9YCV,4X4,\*HIKQ@M6 M54]-[28&J)7[VSOG9XRE2@3]9:WN3OKR1(9FAN51%%].;T_1BMT3GNML+-KO M<]M+HFA(36KV&HNUSL*)NB'?2@I>J5-0NYT['5=R1=$%!H1,",Z=8TK?FGKN M#COWCFQ^5%@:^C+[UPQ+VZ7F_\/2_K $3AJ9]81C!>'XN:$#W@B=UNX Y;65 M13=5F'Q<+]X3IE05$>Y]HI;:&+,^O:;2AZ@17[8?V;C#H&'CO//XJ,G1W>M.^Z==!N[#Y4 )\9O^+* M"/22ZK=JZERRS&7U@ZYFMOD]W%7U*["6O/HQ'02=%04 IF0)2^W3*)@@7OT^ MK1I(5NC?A,V9E"S3MVL"?L85 3Q?,HB.]4!MT/Q*\/(_4$L#!!0 ( &): M;EB1+938\00 T1 9 >&PO=V]R:W-H965T0>EM-']I!;7?VV20GQ#M)S-I.:>?7[W$20F@" M ]O52ON"+[&_<[^8R9J+'S("4.0UB5,Y-2*E5A>]GO0C2*@\YRM(\4O(14(5 M+L6R)U<":)!?2N*>8UE>+Z$L-6:3?&\N9A.>J9BE,!=$9DE"Q=L5Q'P]-6QC ML_'(EI'2&[W99$67\ 3J]]5CKG@E!>ZB$%V)SV%)/3!GE_"715PSAXXVR'W M/%61)+=I ,$N0 ]YJQAT-@Q>.0<1;\ _)ZYM$L=RW -X;B6PF^.Y)PC<)F>! MTF]'T:%R(5?4AZF!L2!!O( Q^_S)]JPO!WCL5SSV#Z'/GC#T@BP&PD-T6S]+ MLI@J" A7$0CB\P1I1CHP7H#$7,HV_@]3^/QIY%CN%_+1$:T#R0*9TA;:6;P_ MJ29H&LDLP^#"T4@P&(2#UWX@2-)6HD#RH@S\Q M1C!)*%GAG)'.T!P/^MWZSL@V=]AQ+-,>N]T#OC*H?&5PM*_X$4V7D"OP MG[K-86+/$9 0K<37+%VBRC!+$!GQM3R5- DRD4,@X!MHHX/.%[LNE+L,.D'A M+IV@S3TN/NS"^\:-WUUO_.Y4@.>:GV[C)425!N0*4IRI7V))?OF<(Q!\ZW%9!UMLRYJ'K>!+ "; M <"2[,=42A8R/Q=2-KCOV.;(KA'>C -SZ T;NZX.6G*9\$Q+NT5'=86")Z>% M77VTG:9BO7Z3 ;WW@-F@R#2*K$ PWDYK5R''RNV9?;O?V.V;GF7OMZ13-U*9 MQNJ6+%-3,[FT6O)4$WK]9J)&Z89-,1QS8'O_E?E^S6)JQC.GVK M97#]^;=*9?8H7^DOSC,Q?Y"\6_Q M]#^H(,?%PJ]0]BH ([B2?DLS#/&]@[#:(H1AJ2BD;3I[B[HVGZ1"SK1%R!II M0]XB(9$4]=T,T69CQR3)F^)4\X%*$(K]+&R-M@W*"K@H*^"JK&HLKVJGJGB. M(8Y/3.R_F0^H)*EJ4>58&%A=G'CY6*1#>-44H>C[+GV54<&PD&J-0I-^?SC( M[XZ\\3Z,HA"7";7>1588XT$U'PVW\V<\N]C3!W1L9USK/QUGM%T]-!O6LYV$ M>-9:W33[&)82""W] M2(. Z<.H@P 49;$\;\MBO=H3-0&QS!_BV#9J3HK7:K5;O?4OBR?N]GCQ1\$] M%4N&I2J&$*]:YT/L647Q^"X6BJ_R!^^"*WP^Y],(: !"'\#O(4?^RX4F4/T# M,OL;4$L#!!0 ( &):;EBR#_^X0@4 *X0 9 >&PO=V]R:W-H965T M-&.W4?VUNI4@+3J4G)64 M*R8XDG1].CGSCL\3,[^9\#NC#\IZ1R:2E1#?C'"=GTY$K SV]O/YTQDH0':3%AD.YCS%@;_ ,;#Z*/@>JO0%<]I_AQ@ 3YUCN&]8^=X%/&29G/D M>P["+O9'\/PN4+_!\U\1Z%!\K78PK&U*XUA5)*.G$\A]1>4]G2S?O?$B]_V( M;T'G6S"&OKR#4LOK@B*Q1I44]ZQ)>:@XQ'@F2HHT>1SR>1SUW9L$N_Y[]&^? MA@#S@P^^3"]%41"IP$VDMZ)6A.=JABYJ*2G7QP?S/]"<2E)T\B\H=)(PM>3( MP9&/[C31M!OUG,1/+2GU P05"?7&N]'0B[KWV W1%Z$M.XF#O<"24A>C2[JF MX&;>A^D$$;;,X#3>P?24](YZKA/%T?,!+TU'DB'LDB%\=3+0]9HV;Z)?&LD9+ UD64854MF,>("V'[TZ M6$N$(_@.GH8P]>T(=5%'7?1JZL#=2G H V6D?)]MS0H,D3B._--JN2L3BP"B M%-7JL+S/LDS4)F!),\KNS5Z"=LU2697B)Z$EX21 M[M-OF!DQ0JFG[KOOA/Y M_>S \>+ F)$U>+2?S2QTSXEQ8$D)S+^I(,LTXQM44-B_!_5Z"ZZEWWN1Q%Z7 MBEG3WK(G5 A8"*#79*>FTC!.N!DFO$<.D_[U$#EU$MQW$>@A.(P'U]QR^G#A M7SZO^3TDGJE-(!$H*"#9\T,JIJ&)=M;+V$G3!/HW45MT3XJZ2>2"K4W]JEH2 MJ+9^2'. M.Q+KHUH=>-!K.F$8SH;&@W1H'+M.&-BN>[$3FX%/T /S<:*M*IE":L38G]E# M,9C$LY&V%7=M*WYUV^*V6R_\&6I;X\@_K6U]$ORHK=/A5=YM-_82>XZ;1L]E M/_E'H"&ZIAXT'L\F/7%"W_U?.$\ZSI-QSMM+F*&\YM"OQ8:SOW:4[Q=GB.]Q MU)_&]]C;PPA#Z42=,05-"A_%M8=LJ1RT]R4%6IV]/8ZV8UVE_&S]@[: M3V]O\A^)W,"& 6UU#:IP#H,#JFQOQZV@1=7<2%="P_VV>=U2 H=!,P&^KX70 M>\$8Z/Y%L?P;4$L#!!0 ( &):;E@WPC]6' , $,( 9 >&PO=V]R M:W-H965T8X9G81TZ3M=.69Q9XZ'96XCQD!'(FK0&4T_K&X5?,6YE;0TZDC7GCUJX"T:6HPEA@K[2"(P^3WB-2:*!B,:? M':95N=2&]?4>_;N)G6)9,XG7//D=!RH:63T+ @Q9D:@EW][B+IZ.QO-Y(LTO M;$O=KF>!7TC%TYTQ,4CCK/RRY]T]U QZSCL&[L[ -;Q+1X;E#5-L/!1\"T)K M$YI>F%"--9&+,YV4E1)T&I.=&L\FR_G=_,<*%K,EK&XGRQFNZ>WM0]B7B#?A/:K0:XCML^ M@=>NPFT;O/:'PST698GA'DLD^I M :&%.X"S+SW7:5_]]]? U@3WC<;Y74;,>"')N6P /ON8JQISEO(B4_("YD6* M@BDNWK*;4[^L@MYO?H6VTVCU>K4-M]_H>,ZG@[G!C%/5'^ MB.P&RR H3X62BB+46=U;]!N>UZ])G4X'9F%('5*GU223>B2EWR]$K&*4;YW. MTCSA+[AS\TUW1'*]92)XO8=>MUIV^W"S>R/_1K33[M2DKNM]^@[+:SKR0FMI M:[;Z!Z+3_WS*WB^) X>7APXOC_4.N];8Z2ENS/B25(_T/LL>7^U6$W)2#H97 M]7*\WC.QB:E\$PS)U&E>=BP0Y<@J!<5S,R;67-'0,=J+V@' MU?^&\5]02P,$% @ 8EIN6%EF(N'Z! EPX !D !X;"]W;W)K&ULO5=M;]LV$/XKA!MT+<#%%$6].'4,.&G2%6A>$*?K M9UJB;:*2Z)%TG.S7[R@Y$IW:;K8!!8*8I([//4<^I],-UTI_-PLA+'HLB\J< M]A;6+D_Z?9,M1,G-L5J*"I[,E"ZYA:F>]\U2"Y[7F\JB3PF)^R6756\TK-=N M]6BH5K:0E;C5R*S*DNNG,U&H]6DOZ#TOW,GYPKJ%_FBXY',Q$?;K\E;#K-^B MY+(4E9&J0EK,3GOCX.0L1S?MHCCI H1&8= H>? M!W$NBL(! 8V_-IB]UJ7;Z(^?T2_KV"&6*3?B7!7?9&X7I[VTAW(QXZO"WJGU M'V(33TTP4X6I_Z-U8QN1'LI6QJIRLQD8E+)J?OGCYAR\#>F^#72S@=:\&T?KBZN[]'GZ\N;NZOQ M_>>;:_3NGD\+8=X/^Q8\.+M^MD$[:]#H'K2 HBM5V85!%U4N\FV /E!K^=%G M?F?T(.)'D1VC,,"($AH>P O;>,,:+WQ]O+O";$#8;A"7*"=FR3-QVH-,,$(_ MB-[H[9L@)A\.4&0M178(?32!Q,M7A4!JAHR80P98D/]2:2NK.9)5DXD@Z5W$ M#T/?+P3D0:9658VU5(7,I##.DX5'&V\&<2V:!5["!@-C902(W61:3D4.)-"U ML@)1C"9--CN(B9Q7 \M!M @BJMT]":X-$DXZ M""Y>E%.AV\M'O,K=@*(U,(*_F2K@E6).T-LW*27AAU_V^VVA(#TXW-"=L%P6 MZ ;(:W2O+"]^,'[W$6BZL.#,X!A7!L(P[YN(?N;H5JM\E5GD?)EV]0A1EN!T M$'LK88H)))]G,L!QN&411#AB#'V1F7NEPKUH\2"JE0=,<438%HF ?M@[;ZRO MQ4MZ-"*8$=+.7U![02P,X#%+X;HADS)9Z[I]&. !ZW8F[2@.B4\C&: +KBN( M"42A58F@9.D:J6,5AIBF:8> DZA#'J1=V"S A++-97)CA/5"2V(O-=XK MTS3 09AZ*R&N>[3>T% ML3 *V4:=U?3842^[#%+HU?(E$+T@2=3$J6>GSCVQ$=P"/K8+=0!Q33N MO$>8Q5[*I/#V\&*C3M7DL%#3M$/SP@HP8ZD79-CEZX%*&+65,'IU)3Q7Y9)7 M3[\9-%V!+H2!P1.:"S77?+F0F:M9?%=%/.SB4E:\@@LM_,(*FBMX7;NL0FJE M#[E\48W^92W[_\6KAMN9KGLJCTN%R58J//]^K:0%MA/+[78>QS&.@LA? 7TQ MT.DYKWC..RZ0-%YJT@1$GZ(Q?,5J7DC/+MPN"1$.H)J-C6?"<,"Z AEBEE T M@:9B@<8S#9\86XD5>(8!O#RV*_%16V2\E4T^_]=3_Z*J^>]?H)_(@?96ZOWL M,),(T\1_!4)-B:">-=\0;5XQ'$?$GX8!^<''$4H'>$!]M '!*6LM=^5@WVL6 M2J'G=4MD4/VYUO0-[6K;=8V;9J,S;UJV*Z[G$MY>A9C!5G*<0*[II@UJ)E8M MZ]9CJBPT,O5P 9VCT,X GL\4?$5N)LY!VXN._@%02P,$% @ 8EIN6&:X M7&4Q!P "AL !D !X;"]W;W)K&ULO5EM4]LX M$/XKFASMT!GCV))?*3 #A5Z9:8$A7#OWT<1*XL&Q38EAW'I'#M MA\26I5WMZ[,K^^B1\8=\1JE 3_,TRX\',R$6A\-A/I[1>92;;$$SF)DP/H\$ M#/ETF"\XC6)%-$^'V+*\X3Q*LL')D7IVPT^.V%*D249O.,J7\WG$G\]HRAZ/ M!_:@?'";3&="/AB>'"VB*1U1\=?BAL-H6'&)DSG-\H1EB-/)\>#4/CP+Y7JU MX'M"'W/M'DE-[AE[D(/+^'A@28%H2L="@VI+2:C? ME]P_*]U!E_LHIY]8^B.)Q>QX$ Q03"?1,A6W[/$+7>OC2GYCEN;J'ST6:UUW M@,;+7+#YFA@DF"=9<8V>UG;0" )K"P%>$V E=[&1DO(\$M')$6>/B,O5P$W> M*%45-0B79-(I(\%A-@$Z<3+Z MX5Z.YW1L(F(;"%N8]/ CE>I$\2.O4KU+XX*?T\U/IL]AOHC&]'@ ^9%3OJ*# MD_=_V)[UL4=:IY+6Z>-^,H)TC)(51AP3N$ ]-%[WHBP*TBP-TY G0;%L@&.W8YNY]E MT]E"Y?H:GY-_8:,E[]X)Q4NN*(#^F48\1U0F.8(4I?-[RJLTU=PZ4HRNUVY_ MJY/?>OU[F]2=T:0-\,Y;_"BS]'2=.S]-T#39:!9!"$.H43Y.(*5N>#*F6YY> M+T4NP/;229% ]W2:9)D<0.Q(AVWL;1O$<0WBA=63/81=,R =*[$?&@$AS96. M@_[D42;%KU8ZH0'-06T]U_1#;988KCX;R-U*/6HN^T[@&X38'W0^5NV&?<\R M0MO1IATS]!#4[ E-I#B,2Q1*>(.G95A89^E)2*BF;=^P7*O!$B1O&54B1=N< MH><;V/9UTWBF%C.[F_E77=<&EJF^30D7.T: &R+Z)JD]%82VX3?]#^;S?IL* M/]KE;Q(E')HB_@!-["I*EPHBRP(S;47E'O),;[N]Y;0?_'K9RQR_I;)UEB'U M$NDG:*@PZ@ M!JTU&[B&!\EK07KJ\=)%!YFO!X(16(ZB6S_KJ7M>5?>\G>M>QK*#%=1Q,&"C MC>@J??U?5@.?: $RV MK3N2Z$FR!UV0UP7P71!>CE0>?2\VKY$U" WBNTTPK],->BY?@^Z:S(; T@&9 MF-C2J#RW7]4:@1V7&)X&5GL*W/6Q8[KN3]8RA2@;JCJ^8>.@H2JN-W)DR>Q2 ME1@$6TTJ1Z,*[7Y5:PD68.M.;$WMV7"\K.'&)H[A>_6X6:V;:WW'P-K2 M'L"1V*\E*YOEIC)%P[RE!^T!JZ "J^!UQVA:>J#O/-W/^P6(VGZ>!NCJ.TS_ MGR]%VC/[YR"PW!7"5,S8,H>PA5"]8P*R(JFZR*JO;B(GW3BO0;P9+FEXU(62 M!:WY@K,QI7&.)IS-NVV?ZVRLQA$#"M=E-F9S"G9]@A-M1B>)*%A)RU7>VQ!1 MJ^R6GA80SH62ZOBP1;]5LZA+*ETJGS@](1E6(1GN')+R+14@0-WA1H\1CWMC MLI_Y#C'YPIZ[ONW!Y=N>-]3.]>L,,,1M+=2++7+QHJ0=,27>;X$"NP;'FXWNNN&;Q^P&0>X\;; \3I:.WFU\<>-\0N=JR][ MWQ9$>[XFF;_1EY:2X<# #FFTS5 9:LGVL6&WFG&;[-I>>G! #!L6).>53]14F1V.VS$3QJ:)Z6GWH.2V^;]3+BZ]$WR(^!4!"*9T J67Z[@#Q MXLM+,1!LH;YVW#,AV%S=SF@44RX7P/R$,5$.Y ;5YZ^3_P!02P,$% @ M8EIN6+_9Q+\L P , @ !D !X;"]W;W)K&UL MM59K;],P%/TK5P&A32K+N^U&6RE] ).V,O8 \=%-;IH()\YL9X5_CYVD:2)& M$0B^-#GVOP8_RH21 G?,IJ+J9%(65R8I@@3S(@X8P7F:B9F/"-2 M0;XU1<&11%521DW'LH9F1M+,&>3@FSQ#N5#<<,5,EN6*,TP%RG+@6,\-0+[8N[I^"K@4XH[T7D' MK63#V%<-+J.I8>F"D&(H-0-1CR=<(*6:2)7QV' :[9(ZL?N^9W];:5=:-D3@ M@M'/:223J3$V(,*8E%3>LMU[;/3XFB]D5%2_L*MCO:$!82DDRYID54&6YO63 M?&M\Z"2,K5\D.$V"4]5=+U15N222S":<[8#K:,6F7RJI5;8J+LWU1[F37,VF M*D_./@57#\']Y8F5.OI M+#-LN.V$/KS9&"O;9@[QC[ M[$X=RJBD""R&)T)+4F_M/(+'DM T_I[F6[730U;F4CQ7_''Z5R_&CN6^@?_] M7"H1H<0(8LXR"(1 *7X.8N5&QB5M!VY1ECP7E=S?K1 T'D! U;U#\A %W#-) MZ$^1)TM&*>$"TAQDPDJAZ,4IS(.K8+U8#6"Y6JRNYZO;_;ZSV\R78 ]<:]3! MHZ'50<[ &HX@B")XK7]3_:T$A GA6R5=,D#"<_7!#M)M_\#N#_RQUT$CUV]\ M4W2+BD2 NI6A*'G!1 -V21HFT&P\ 3OD""BD.L*INB0.OIVXWOCT@/R!ZWD] M/#QWCIC@]$RP;:N'+:MO@Y[_$QM\^[PCW+;]#AJZWK^TP7:'/=G6>=\6Q_6. MV.#V9'OG?6S9HYX-_L&FYZX"LW.+9ZATZ5ZEC-+[N+[0V]&V'09U%SB$U[WT M6MF2*I,IQBK5.AOY!O"Z/]5 LJ+J"1LF58>I7A/5TI'K #4?,R;W0"_0_DF8 M_0!02P,$% @ 8EIN6 L%I+)" @ ,@4 !D !X;"]W;W)K&ULE91M;]HP$,>_BI5)TR9-! *T4Q@=-K"]<@I1B=>EER!]=&?A<%EH/H<\0*6/&-Q+G9?85]/P$P-]*%)]O5L3VJF&\<&K5/ M)E\)7;_Y\_X['"4DEV\D)/N$)'#7A0+E#4>>I=;LF/71I.:-T&K()CBA_4]9 MH*5=07F8388/C_,QF]ZRZ6P\'S[<32<+]N$&D OI/J8Q4@T?&>=[O5&ME[RA MUTG8O=%8.C;6!11_"L0$UQ F!\)1GF#I-RS]?V196I$_ M,:X+ICP3S3D:ZIUX7O^:&J;_"J;W%TQ\=(X5V'685L=RL]%8'^EFM;D0AO4< M_ ZO;Y-[;M=".R9A1:GMUB55M_6$U@Z:*DS%TB#-6#!+NM3 ^@#:7QF#!\<7 M:*[)[!=02P,$% @ 8EIN6&?6A).A!@ \3( !D !X;"]W;W)K&ULM9MK;^(X%(;_BL6.5K-251(':.FV2!3/S")-+^IE M5_O1#0:LYL+8#FVE_?'K7!IC2-U"#])H2H+]Q.HZC M1)ZUYDHM3MIM&:BI@J?2AF;;D0C$Z*3G'4QI[7:\>4)ZW! M:7'N6@Q.TTQ%/&'7 LDLCJEX.6=1^G36\ENO)V[X;*[R$^W!Z8+.V"U3]XMK MH8_:-67"8Y9(GB9(L.E9:^B?D(Z7=RA:_,W9DUQYC?)0'M+T,3\83\Y:7CXB M%K%0Y0BJ_RS9B$513M+C^%5!6_4U\XZKKU_IWXO@=3 /5+)1&OW#)VI^UCIN MH0F;TBQ2-^G37ZP*J)OSPC22Q?_HJ6KKM5"8297&56<]@I@GY5_Z7 FQTB'P MW^B JP[XHQV"JD/PT0Z=JD.G4*8,I="!4$4'IR)]0B)OK6GYBT+,HK<.GR?Y MYWZKA'Z7ZWYJ<'M_<3&\^1==?4>WXQ^7X^_CT?#R#@U'HZO[R[OQY0]T??5S M/!I_NT5?"5.41_(/] 7Q!-W-TTS29"(/RN,+'D7ZDY2G;:7'E=/;836&\W(, M^(TQ^!A=I(F:2_0MF;")#6CK@.JH\&M4Y]A))"P\1(%_@+"' W1_2]#7+W]4 M)4!0?ZQ!<8'@TQ]KT\=5LCO-['PF.I$+&K*S MEIYJ)!-+UAK\_IO?\_YL4A821H!@EJ:=6M..BSX8QPO*A9[S%$JG2 DZT5.P M>&P2L 1U"U ^\RX'G:YWVEZNZK+9QO?7&Q'GB':,MUO'VW7&2[A4@C]DQ?P< MIE(UIG;)Z*V$@?V^MQYL0RM\O-Z*.,>S8[2].MJ>,]KA9,F$XI(GL[>#[6V$ MX6^&,6IH%70V@G4.9\=@C^I@CYS!ZB53TD?6%**SX[:Y#PDC0#!+L.-:L.,] MSJ?'D)I"P@@0S-*T7VO:AYI/^QL9U=W(NLTV/MY(.N>(=HS7]XS7\MQI%^F\ MFS,>HZ%>Z@6-.$77Z@7]5)-&U^2D;7O?@-((%,U6UXY9+>8;^^I"V!L2^VY'?E/=&I;L;)0C>7%>;6OD;"ZM[Y+LJ8\R[[W;OK^'GJNCL MU<(45_M5!1Y*BZ8R$_166/I6?'ZUG+N'Z]'T]@J6 ]H'TX? M&Z>/W4[?/1]5\WB3!F[NMKD!2B-0-%M3X_GQ/CT_!O7\H#0"1;.%-9X?NSW_ M]I,.WO3ZZ[;A_2;$V<2.Q9AW[#;OYQF/"O.C"Q7T\'K XX5(ERS_KB$/[8(G M/,[BQLA ;3THC4#1;&F-K TZ)]+[7?8P=N9[>ZYM88[C,/6RQ0<@;O@<"3VVVNV MF[GU_0?Z0P04S=9S9;//7G?[P&[W@=WOLX^2)S E3^#>\O.YQ':S_:XCLT'+ MFYT&8BMF:IG ;?._9R+A*A.L$&O*G_/7[]3<;N36-R!H50-%L^4TA4[0VV=F M@Y8YH#0"1;.%-65.X-X!];G,=K-=B0U:T>PR#ELO4[T$;F/_=EX[5FS0?4^@ M- )%L^4TI4W0WV=>@]8XH#0"1;.WZ)H:I^/^X>53>?T.V[5BN[MN*^). RD5 M:Z\\"Q S,2N>J9"H^ &\W$!?GZV?VQ@63RNLG3_W3T;ETQ<&4SX,2(N P I@L !D !X;"]W;W)K&ULK99=3]LP%(;_BI6A"21&OIHOUD:"EFE<@! %=FW:T\8B MB3O;:6&_?G820INX':UVT\;)><]Y7B?'=G]%V0M/ 1ZS=*<#XQ$B,6Y:?)) M AGF9W0!N7PRHRS#0@[9W.0+!GA:BK+4="S+-S-,69TA$(:2IRB0Y?M=) MC::F$JY?OV?_49J79IXQAR%-?Y&I2 9&:* IS'"1BGNZ^@FU(4_EF]"4E[]H M5<4&LN*DX()FM5B.,Y)7__BUGH@U@=W;(G!J@?-9@5L+W-)H15;:&F&!XSZC M*\14M,RF+LJY*=72#W3U?CAYNKV88R^H1O,7D#@YQ30 M&"8%(X( 1\8^D_$1&/(Y'Z/CH!!TADJ.'A!8-X5D41G-25WWLJKK M;*D[@LD9[*WM\D5$FR!^8HB'EXA0-"\8@ M%SK/52*O3*06@V7LV%[?7*Y;Z<;8;O@1M('8:Q![>R&."D S1C-$Q^] 6;:3Z\JX*]AN9X=MM@U05$0Z-F]AMT[C)V3UX9=0+X=W>M0.:'K MM] U06YO"[K?H/N'HMAO8667?5O$[1H,HTOL,&I_!7CX? MJ,"ISDC0J>U[?M1Z$]V@T+-"/6'8$(8[":M%&#WAM("='1IV/X-.AW9C9(?: M>L"H 8SV #R@/R--?T9.BUP3%'F6GMRV/K8[ZQ#V3_=GG;[5H%:+71?5\[8L MC/;:7FT? K]GA^XNLF^+UMDV>C1PMSC]V([MG;M@R^G6'JVSK&] ON\&[;?1 MC0H]K[V.F&N'*'6"E0ASDG.4PDS*K+- ZEEU**P&@B[*<]4S%?*45EXF\B - M3 7(YS-*Q?M '=6:HWG\%U!+ P04 " !B6FY8H7)TS6L" ]!@ &0 M 'AL+W=O5:0X%EA>\!*;?++DHL-);L7)E*0!G%E10-_"\OEM@PIPD MMF!OP1& C=];(.%EP_FPVM]G0\8P@H) JPX#U8PUC MH-00:1D_&DZG36F N^LM^V?K77M98 EC3K^33.5#Y\I!&2QQ1=4]WWR%QH\5 MF'(J[2_:U+&7EPY**ZEXT8"U@H*P^HE?FGO8 ?C](X"@ 02'@-X10-@ 0FNT M5F9M3;#"22SX!@D3K=G,PMZ-16LWA)E_<:Z$?DLT3B6W=T\W\X?IS=W#')VC M1Z8K@9)?D*&5K@"),,L0Y5*"1*<34)A0>6;BYA-T>G*&3A!AZ"'GE=2!,G:5 M5F1XW;3)/JJS!T>R^P&:@\=OAP2MRPO9Z0\L7_OMZNVZG!O>ZP::!![+$*0P=W:$2Q!JE=7&I%HAY6]4;QTO;[@BL]/>PRU_,= MA G0[Y>&PO=V]R:W-H965TR;V=8R*P0-L=W\_P(Z524GW8KAPS[GGP,51)]6;+@$,>J^X MT#$NC:D7A.BLA(KJB:Q!V)U"JHH:&ZH]T;4"FGM0Q4D8!'-2429P$OFUC4HB MV1C.!&P4TDU54?5G"5QV,9[BP\(SVY?&+9 DJND>4C O]4;9B(PL.:M :"8% M4E#$^,=TL9RY?)_PRJ#31W/DG.RD?'/!.H]QX 0!A\PX!FJ'%NZ M./%8T@&/YP?VG]Z[];*C&NXD_\5R4\;X&T8Y%+3AYEEV#S#XN7%\F>3:?U'7 MY\[G&&6--K(:P%9!Q40_TO?A'(X 87@&$ Z T.ON"WF5*VIH$BG9(>6R+9N; M>*L>;<4QX2XE-ZX;S^4>59M,@]N(M,<"R-&5N]?S2-6>"8TX%!85 M3&XM7/4=V0=&UKX+=M+8GO+3TCYB4"[![A=2FD/@&FO\+21_ 5!+ P04 M" !B6FY8*N0!"%@" ?!@ &0 'AL+W=OF7-18F5 M#L7&E94 G%M02=W \X9NB0ESTK&=6XATS+>*$@8+@>2V++'X$004,F48L'[M8 J4&B(MXW?+Z71;&N#A>,]^9;UK+P]8PI33 M7R17Q<0Y-F"M8*2L.:-G]IS M. #XT1N H 4$'P6$+2"T1AMEUM8,*YR.!:^1,-F:S0SLV5BT=D.8N<65$GJ5 M:)Q*Y]?WE]>W-\OYY0H=ST!A0N4).D5WJQDZ/CI!1X@P=%OPK<0LEV-7Z3T- MTLU:_HN&/WB#?P;9 (7^%Q1X0=@#GWX<'CR'N]II9S?H[ :6+_RWW3XO#3CJ M!YN".I<5SF#BZ(J1(';@I)\_^4/O:Y^S_T3VS&?8^0S?8T^O""/ZH\B1+#CT M7EN#CRW>E/HN'47#H;ZBW:&'UUE^[(>)UZ4]4Q=UZJ)WU?V87]V@UG2?M@8] M/-CUU!\ER4MQ/6E!&(ZB?G%Q)RY^5]PM5YCJKWX'3'%!^D\O?G4N270V\EX( M?)WE!\DH&;X0Z!Z4KVF=/['8$"81A;4&>H-$,XBF'36!XI6MZ >N='^PPT)W M&ULK55=3]LP%/TK5H8FD$8^2TI9 M&@E:$)4&5'2P9S>Y;2P>2,MEU"J5F9YXGLP)*+%T^ Z:_3+@HL=)3,?7D3 #.+:BD7NC[L5=BPIPT ML6M#D29\KBAA,!1(SLL2BY<+H'S9=0)GO7!/IH4R"UZ:S/ 41J >9D.A9U[- MDI,2F"2<(0&3KG,>G/7:)MX&/!)8RHTQ,D[&G#^9R2#O.KX1!!0R91BP?BV@ M!Y0:(BWC[XK3J5,:X.9XS7YEO6LO8RRAQ^D?DJNBZYPZ*(<)GE-USY?7L/)S M8O@R3J5]HF45V]89L[E4O%R!];PDK'KCYU4=-@!!_ X@7 '"74#K'4"T D36 M:*7,VNICA=-$\"42)EJSF8&MC45K-X29?W&DA/Y*-$ZE@]O'R]O?=_>#RQ$Z M1N=Y3DQU,44#5FT14^O#/BA,J#S2(0^C/CH\.$('B#!T0RC5 3+QE-9B&+UL ME?>BRAN^DS<(T0UGJI#HDN60;Q-XVD3M)%P[N0CW,O8ASI@"V *2Y>]'XX5@+K\ZV:#%!D61 M&]9!6P)/:H$G>P4.061:H6Y)B$_0J]P%IG/(T?@%J0+0K\'5'2I!%3PW83C+ M^)PIPJ9-7JJ$G0V9OML)=KPT!D6=K5^SL[AV%G^!LZO/.(L;1/N='6>-07&S MEW;MI?W!-LKT)23!=)6,2V6D2DRAL;6TWVR3T-TM_]YTGST3WD:#+4%,[;TC MD:UDU6OKU?IJ.[<=W7L-K^[%&RRFA$E$8:*AOMO6^T14=TTU47QFV_68*]W\ M[;#0US,($Z"_3SA7ZXE)4%_XZ3]02P,$% @ 8EIN6&RSP4$K P TPD M !D !X;"]W;W)K&ULK99M3]LP$,>_BI6AB4F% M)$Z:!]9&@I9I2-!UI6S:2Y.ZC442!]MIX=OOG)2LM&E!:"^:VL[=W[^[V#[W M5EP\R(12A9ZR-)=](U&J.#--&2,Y$G3>-\[MLX%M:8?*XA>C*[G11CJ4>\X?=.=JUC!O20YQ MP&L'_%X'9^W@5('69%580Z)(U!-\A82V!C7=J')3>4,T+->?\58)>,O 3T7C MR8_QY63ZIX/&U^>C*3H?#='ES[NK\+\[?NUN M0@*:+. F"[C2Q6^TX3O'%*/KN$C(OU+]8-EA>!+"GM5M7[96JM;:>E38ADY@0L?<;D9SAM& MKS#=!M,]B'E1LG3&\H5$[\&LM;Q- HPM=XOS+:M7H-T&M'L0](;$"0R)YPJ4 M/I:LT)AME-W=^7T<>EN4+59>@*UV2J^A] Y23JIMC>;L296PINH%0.%(3'CZ M=GJ]'237\[>SVV:$]ZP"O\'V#V(/>"Z5*.LJ *<08"X OQ72WYG?#GV\!;EK MY&#M?Q;(^ MGMP.RFEKAM>BFR<2#KL[YT&;6;";8W.CXNKKS@T1"Y9+V#]S\+-.?1 0]0VB M[BA>5$7XGBLHZ54S@5L7%=H WL\Y5R\=7=>;>UST%U!+ P04 " !B6FY8 MJSTYEGT" #3!@ &0 'AL+W=OV@>[?SW9"QD>@>]@+ M\;7O.?><&WPSV KYK'( C5X*QM70R[4N^[ZOTAP*HCJB!&Y.ED(61)M0KGQ5 M2B"9 Q7,QT$0^P6AW$L&;F\FDX%8:T8YS"12ZZ(@\O<8F-@.O=#;;=S35:[M MAI\,2K*".>C'J.P/XEMODMXHK!5>VMDG2R$>+;! MMVSH!580,$BU92#FL8$),&:)C(Q?-:?7E+3 _?6._8OS;KPLB(*)8#]IIO.A M]]%#&2S)FNE[L?T*M9^>Y4L%4^X7;:O<./90NE9:%#78*"@HKY[DI>[#'B \ M!\ U !\#NF< 40V(G-%*F;,U)9HD RFV2-ILPV87KC<.;=Q0;M_B7$MS2@U. M)]]O1_/;.7J/?I0@B:9\A1B8MJ!4**W0]10TH4S=F(S'^11=7]V@*T0Y>LC% M6A&>J8&OC0Q+YJ=UR7%5$I\I&6)T)[C.%;KE&62'!+[1WYC .Q-C?)%Q"FD' M1>$[A ,Q<5/A%)R8+!:P(KEGBO-@["(WVG.6&[N+@1%U\4]R T8:\IBT^[ M$H;1D;26)!QUC]3Y>_.A +ER8U.9RFNNJUO6[#:3>>0&TM'^V$SL:L#^I:G& M_1V1*\J5\;0TE$'G@Y$DJQ%:!5J4;@HMA#8SS2US\]4!:1/,^5((O0ML@>8[ MEOP!4$L#!!0 ( &):;EBCCZM']P( T+ 9 >&PO=V]R:W-H965T MKD<[QI]$#"#1N*>;&*I3YC1*,,;F(-\S&9*P'AM7 M]N7$+@3%C-\$=F+O&.DH"\:>].#7:FQ8F@@H+*6VP.IO"Q.@5#LICK^5J5&O MJ87[QZ_N/XKP*LP""Y@P^H>L9#PV!@9:P1KG5-ZSW4^H OG:;\FH*'[1KIIK M&6B9"\F22JP($I*6__BY*L2>P/8^$#B5P/FLP*T$;A&T)"MB3;'$T8BS'>)Z MMG+3!T5M"K5*0U)]&^>2JZM$Z61T>W,UOYFCNT^_< MIJD$\"T8T=173KB&Z7>Z0JY;4%+%5^H=+?@&WD MN9ZJZ78?O-.Z)[A7@WO'P/TV\%(5[(&[ON4?@'=:]P3W:W#_&'C0!NXWP:VA M=0#>:=T3/*C!@V/@81MXT "WAV%P -YIW1,\K,'#8^"#-O"P 3[T#KD[G7MR M#VKN02?W0PRJ):\E\#;Z0?-Y"<,#^D[_GO3#FG[83<\DIE7?R/"+ZOFRM2,, MFX^/Y[B']Z%SK9Y);.NM.UJ=66Y!"$22+)>P4BU.W1$0LK6]68TTYZ%S&*9[ MM;YI]GJ]W9EFIDU3B;:8YJ#;?*.YMT:S&RW!=GW[\ O5-LT+!F]/9@EM[NU5 M]$;Q#O,-285"62N==1$J U[NOS.1)GRC*&$P M$TANB@*+/W= >35V?&>W\4C6N3(;;IJ4> US4,_E3.C*;5F6I F"6=(P&KL MW/JC263Z;<-/ I7<6R/C9,'YBRF^+L>.9P0!A4P9!JPO6Y@ I89(R_C=<#KM M+0UP?[UC?[#>M9<%EC#A]!=9JGSL7#MH"2N\H>J15U^@\6,%9IQ*^XNJIM=S M4+:1BA<-6"LH"*NO^+7)80_@#]X ! T@>"\@; "A-5HKL[:F6.$T$;Q"PG1K M-K.PV5BT=D.8>8IS)?0IT3B5?KN_G=_/40_]*$%@1=@:4="Q($KP@E"B"$B4 M42PE69$,V^@OIZ PH?)*PY[G4W1Y<84N$&'H*><;B=E2)J[2VLP=W*S1<5?K M"-[0,86LCT+_$PJ\(.R 3]X/#P[AKDZDC25H8PDL7W@VEBX;-6[0C3/OW$B6 M.(.QHU\J"6(+3OKQ@Q][G[M,_2>R XMA:S$\QYZ>>^ ]_=<3 ICJ2J"FC2RM M&1+;-+P9WB3N=M_9:=/ "^*VZ4#QH%4\^ ?%C+/>&=4U=;PGZ"8*_2/5ITV^ M%\=^M^RHE1V=E?W$%:9=DJ*3C/PP\KTC31U=@_AZ>*3)W1L!9OQ^QV)-F-1) MK33.ZP\U@:A'6ETH7MJIL.!*SQB[S/57 (1IT.&ULE51K:]LP%/TKPH/1P1H_VY7,-B1MQPH;A(:MGQ7[)A;5PY-NXN;? M3Y(=DX$;V!=;5[KGZ-RK(^6=TJ^F 4#R)K@T1= @MO,P-%4#@IJ9:D':E:W2 M@J(-]2XTK09:>Y#@81)%MZ&@3 9E[N=6NLS5'CF3L-+$[(6@^K@$KKHBB(/3 MQ#/;->@FPC)OZ0[6@+_:E;91.++43( T3$FB85L$BWB^S%R^3_C-H#-G8^(J MV2CUZH*GN@@B)P@X5.@8J/T=X!XX=T16QI^!,QBW=,#S\8G]FZ_=UK*A!NX5 M?V$U-D5P%Y :MG3/\5EUWV&HY\;Q58H;_R5=GYLE :GV!I48P%:!8++_T[>A M#V> Y.8=0#( $J^[W\BK?*!(RURKCFB7;=GF_\-"J'*4FH]3$\Z47I4[IZ''9-,[9>FY:6D$16-\:T <(RH\?XMOH MZP55Z:@JO<1>OOASA_J:'D!;&Y.:F4KM)1)-$&PO M=V]R:W-H965T#2+RD37A*[O0>5 MQ+(VG EX4$3794G5[QEPN9UZ@;?;>&3KPM@-/XDKNH8EF*?J0:'E=RP9*T%H M)@51D$^]F^!Z/K+^SN$'@ZW>6Q.K9"7ELS6^9E-O8!,"#JFQ#!1?&Y@#YY8( MT_C5Q",9Y+3FYE%NOT"KQR682J[= MDVP;W_&51]):&UFV8,R@9*)YTY>V#GN X/(=0-@"PD/ \!U U (B)[3)S,E: M4$.36,DM4=8;V>S"U<:A40T3]A271N%7ACB3?+N]6=XNR3E9UE7% <_'4$Y2 MJ@N2XPD3)II.L24_78"AC.LS=']:+LCIR1DY00_RO9"UIB+3L6\P)\OLIVW\ M61,_?"=^$))[*4RAR:W(('M-X*.83E&X4S0+CS(N(+T@4?")A(,PZDEH_N_P M\$@Z45?@R/%%1PO<5Y@&-^S'V=M[K2N:PM3#ZZE!;?^T3])[)7 M$H>=Q.$Q]F1NNZ6B+"/8*X26LA9&8U^DO,8CM0UB"B E4%TKUV%$YH2C"80S MNF*<&0:]O=/$';FX=AYMDN%D/(G]S;[T'J=Q%'9.KR2-.DFCHY+<-#N7^7F- M25*M 07)%7:_: 3!2UI0L0:G6."P>B.'G HI[#TZZQ,V>I-S%$P&!\+>.HVO MAL&!,'_O[I>@UFXD:I+:0V@N3;?;3=T;-VP.]FF&>7W5*V9T*@Q M1\K!Q1A34LUX; PC*S=A5M+@O'++ O\HH*P#?L^E-#O#!NC^4&PO=V]R:W-H965T'O23^N.?XG!/Y)JZX>)8Y@$(O!65R[.1*E2/7E6D.!98]7@+3.VLN M"JST5&Q<60K F045U T\;^ 6F# GB>W:7"0QWRI*&,P%DMNBP.+W#5!>C1W? MV2\\DDVNS(*;Q"7>P +44SD7>N:V+!DI@$G"&1*P'CO7_F@2F7I;\(- )0_& MR#A9SFVRVZ7BQNEPMTB69,YT 847!)=<89(DQAMB$K"@A+"4JB M\RDH3*B\T.5/BRDZ/[M 9[H.+7.^E9AE,G:5EF<.<=-&RDTM)3@A90II#X7^ M)Q1X0=@!G[P?'AS#71U*FTS0)A-8OO!4,J=3D*,N=S5=OYO.W,:1+'$*8T=? M-PEB!T[R\8,_\+YT>?U/9$?.P]9Y^!9[Q MNSM4_Z^J(UG]5E;_35E+@3/=PG1[ZQ)68P<'1X:A/QB^$M95-?"'W<*B5ECT MMC"N<&=8T5\Q]*/^,'JEJ:OJW''37[]CL2%,(@IKC?-Z5YI U#VK MGBA>VFN_XDHW$3O,=9L'80KT_IISM9^83M+^.)(_4$L#!!0 ( &):;E@Z M]_'\^@( 8+ 9 >&PO=V]R:W-H965T> P@T'.:9+QOQ4+D9[;-HQA2S$]H#IE\,Z,LQ4).V=SF M.0,\U: TL3W':=LI)ID5]O2S6Q;V:"$2DL$M0[Q(4\Q6YY#09=]RK9<'=V0> M"_7 #GLYGL,8Q$-^R^3,KEFF)(6,$YHA!K.^-7#/AJX&Z(B?!)9\;8R4E0FE M3VIR->U;CE($"41"46!Y6\ 0DD0Q21V_*U*K_J8"KH]?V+]I\]+,!',8TN21 M3$7!?#>"_ K@*^-ELJTK1$6..PQND1,14LV-="YT6CIAF3J-XX%DV^) MQ(GPZN9^<'-Y=7Y]@0;C\<7]&!VC04J9('_P) %$,H&S.5%#S#D(C@Y'(#!) M^)&,?!B/T.'!$3J0<>@^I@7'V93W;"&5*7X[JE2)MR6^:B3XM5)\32?OX.O,0$F=R5=RTRG=N(9SW$$?4MN-0YL 5;X M^9/;=KZ:O.Z);,.Y7SOWF]C#2T8Y1T/,V(ID<[42BDR8')VQ ":/8G1- M9H .?P%F_,CDO)G.#=!*04TV&Y$?M-FM;7;W4ZJZ[RE5W:U-M[M4N7*7>L#W(\4K K57+$,0=LERUYK4E2'^ .S.,+T4,(-%CFE QL&(ILPO;%F$,*19G+ .JWLP9 M3[%47;ZP1<8!1R8I36S/<7P[Q81:0=^,W?*@SU8R(11N.1*K-,7\]P@2MAE8 MKK4=N".+6.H!.^AG> %3D _9+5<]NU2)2 I4$$81A_G &KH78]Y,HH'E:")(()1: JO'&L:0)%I))9#RP>A:*8(Y7B;QCFV]0&.IHO9 EPORB31[;5<'A2DB6%LF*("4T M?^+'8B$J":[_0H)7)'C/$]HO)+2*A)8QFI,96Y=8XJ#/V09Q':W4=,.LCR],[WKHFE$9 M"W1%(XAV!6SEI33D;0V-O$;%2PC/4,O]B#S':]4 C0]/]QIP6N7ZMHQ>Z]#U MK5NC7*)=+Z$_Y N1X1 &EOI2!? U6,'[=Z[O?*[S=R2Q';?MTFV[23V8I!DF M7'WE$K$YDAQ'ZM#ARSK/N5#'".FS9AVT.T[?7E>M[,>X;B5H![%3(G8:$8T@B148KH@LP00%@)D[2;.)?T*B#HFG\$VQ^RP^B6KW\BJ]F"[#L<_ M *=1^8W;H%MR=U_C[M1Q=P_@;E1^(W>OY.Z]QNW7K0<26S'H^L\W53._Q^EA<:1#!]+;==QY6YVCW6<%DK5 ML[*SMT=K@MS]0\JN5!,I\(4IL@0*V8K*_!XN1\M";FC*EV?C(UW@F2KE22:O M#J\Q7Q J4 )S)>F<=142SPNNO"-99FJ6&9.J C+-6!6IP'6 >C]G3&X[>H*R M[ W^ E!+ P04 " !B6FY8J>&Z-*\" " !P &0 'AL+W=O4_7$MW?0^8E-OIQ3V?RB;1L; MZ>!\+16O.[$FJ EKG_BUVX<=@1]]( @Z0?!90=@)PL9H2];8FF*%LY'@6R1, MM,YF!LW>-&KMAC#S%6=*Z%6B=2I[F-_=/*&KV>QF/D.G4U"84'F&OJ'GV12= MGIRA$T08FE=\+3$KY,A5NJB1NGE7X+HM$'Q08 KY!0K]=YNU_Y3L MG=&P-QH>RYY-L*STV10"6 $";3!= ^(EHJ0$_4GU"F8YV+:@S1LW>4T3V&2! M%R>#D;O9]788Y0\'@ZB/>@<=]=#14>BKF@M%_N(%-8P*LR4Q0RPE*'F.&"@; M<)LSV4&)O60/]S F#8=VV+B'C8_"WK,-2*4[FC)'1+=0BO0<*^NFQ@?U_:$W MW(.T!06)G3+I*9.CE ^J F$C2@Z+!4-_C\@6E [L1&E/E!XEFG.EMXH;KN[+ MVO#2PW]A%*31'I\E*AP$Z1Z@N],?S=WT XNE/@*(0JEUWD6J$XBVW[<3Q5=- MRUQPI1MP,ZST%0G"!.CUDG/U-C%=N+]TLW]02P,$% @ 8EIN6$Y?&ULK59M3]LP$/XK MIVR:0-J:-($66!NIO$SP@0W1L7UVDTMCX=C!=EJ0]N-W3DI6MC0:T[ZT]MGW MW#V/S[Y,UDK?FQS1PF,AI)EZN;7EB>^;),>"F8$J4=)*IG3!+$WUTC>E1I;6 M3H7PPR 8^07CTHLGM>U&QQ-56<$EWF@P55$P_72*0JVGWM![-MSR96Z=P8\G M)5OB'.U=>:-IYKR]W>_*JQ_E'),!1#5,V,( %J503X@]:4:MSE$=(/H+G3O2.VV\#[J] MW54^,25+<.K1736H5^C%[]X,1\''+J[_">P%T8.6Z$$?>ORY*A:H0654O5JC MM,!D"JZ4R(J/F%3NWAHJF- M3;O8-=#'6PD%@U_2-TGWAO_'0AZWY,;]Y-@3=2MKP"IJ-@\5U]A2[#RN\1\* M1X/P-T*](5]+R-]Z]NEV+>MN:"!1E;1-!VBM;<.=U7W&_[6]Z=;73"^I*$%@ M1J[!8$SEHIL.V$RL*NLFLE"66E(]S.FC ;7;0.N94O9YX@*TGR'Q3U!+ P04 M " !B6FY8KGFM,+0# "S$0 &0 'AL+W=O)-;"9[22= M='[\L0TEEQ)T4CD? C:\C_T^@,$>;1G_)58 $CWG&15C9R5E<>.Z(EE!CD6' M%4#5D07C.9:JR)>N*#C@U 3EF1MX7M_-,:'.9&3J'OEDQ-8R(Q0>.1+K/,?\ MSQ0RMAT[OO-2,2/+E=05[F14X"7$('\4CUR5W)J2DARH((PB#HNQ\]F_B?Q0 M!Y@S_B&P%7O[2*[IZ^C*[1].'V>SA MY]W?WV)T$8'$)!.7Z K]B"-T\?X2O4>$HJ<56PM,4S%RI6I=,]RD:NFV;"DX MT9(?H'M&Y4J@+S2%]!#@JF[7?0]>^CX-6HDQ%!T4##^BP O"I@ZUAT>0=%#H MGPR/_G]XT))-6%^)T/#"4]FL&)=73\!S-&5)VY$@1,8 M.VH@$, WX$P^O//[WJ>:L0F+ M+,$.!/9K@7T[SV7?ICZ;L,@2[$#?H-8W>,O]]Q'! M^M4#3&FMM2OG6K,$.[!V75N[MO-*:,6<^^1>OY)\)#AZ?88:Y_J83&#U]GS2I;VSQ;I4U:9(MVZ#O8 M^0[LO#PKCBV'-FF1+=JAP]V\P&_];I[$9D*OQ_H-Y@3/,S W9*-%JW.#BG;\ M&/I![VA L]5L*&ULO9AM3^LV&(;_BI4=3>=(9^2M;[ V$C39QB1Z M$.5LGTWSM+5PXLYV6Y#VXV<[(320>E3R]@6[QE_%&L B9X* M6HJ)MY9R<^'[8K&& HLSMH%275DR7F"I#OG*%QL..#>B@OI1$ S\ I/22\;F MW"U/QFPK*2GAEB.Q+0K,GZ^ LOW$"[V7$W=DM9;ZA)^,-W@%?XJX9Z34TM/!R_T'\QDU>3>< "IHS^27*YGG@C#^6PQ%LJ[]C^ M-Z@GU->\!:/"_$7[ZMY!X*'%5DA6U&+U! 4IJ__XJ3;B0* XW8*H%D1O!8,C M@K@6Q&\%O2."7BWH?530KP5FZGXU=V-&/>-6OE%2OVB MS"575XG2R63Z;79_/?LUF]TC-9Q?I]G=Y?WUMQGZG(+$A(HOZ"?T?9ZBSY^^ MH$^(E.A^S;8"E[D8^U(]@,;XB[K8554L.E(L1C>LE&N!LC*'O$,_M>O#R +P MUPL,K3C\NC#GEFE_^^+<]0,#3R MT&)&W+P+L>'%)[X+74%7I%XW27>W"['!"YAXJGT)X#OPDA]_" ?!SUTFNX2E M+F&9(U@KCEX31\]&3V;J,[%2K5Z@)6>%ZLH[3+?8M%>V1 OU0R#E"DJIAX+D MP,VUKK"L=4X-RR4LK6!] ]/?M%TRZ@_'_NXP T<%6QGTFPSZU@QN\7.A+7YO M.*,D/VJX%7JJX?UW'O6#H.U1ZK)@Y@C6,GS0&#ZP&JZ^_@(_0I>I5N&IIKJ$ MI2YAF2-8R_UAX_[0V1=@Z#(.E[#4)2QS!&O%,6KB&%E_#-,C/1Y1@A\()?*Y M*Q@K\]1@7,+2"C:P=;)L]*[;A?'!32T?SQL?S_^++G[^[XUW:BU\JC\N89DC M6,OP,'A=5@0?Z>/H;S17BT#E^%>D3%?O+T5J[8!PKM8R1$C]/N\ P9-:^ KH M7E)8"YWZ/CNEI4YIF2M:.[*#E6#HK/G7*%>AN*2E3FF9*UH[E.@UE.A_6@38 M"YT&PO=V]R:W-H965TR< M94$BB 5A,>*P'%HCMS]V/0TP,WX1V(F# '@9P'LMP,\ OC&: M*C.VSK'$P8"S'>)ZMF+3)V9M#%JY(;$NXUQR=9 E?U15@(%3),*0NQ*X7Y#F>7P(?OQ[N%>&V6HY\3;Q\33S# MYY_@&QEK8RQAQ?ASO\Q/2M L)]"/7E]L< A#2SU; O@6K.#C![?M?"MS5Q-9 MP:N?>_6KV(.[?5U'65U3\Z.\KF7N4\J>H=3OB6W@#NSMH:6J&06=S5QGLU+G MY#$A\AG-(4PXD01$F:Y*BK=6I2:R@MM6[K;UW@2VZO1:$UG!:SOWVJX_@>V_ M\N4T6MVC$)9.ZI3GL).K[52J_4Z>E-2+.&01_".-E41OK5!-9 7/W=QS][UI M[-;IM2:R@M=>[K57?QI[)4'SCM-8-LD_\59TG9?MVZG4>R/7P$MWW$K<6TM2 M%UO1Y4&3XKXW@1E#77YK8BOZ?6E W,H]__]2F'$6$^8VCV)8/LL[RJ%]T%'J M=OX*\Q6)!:*P5#"GT5$[!D\[Y'0@V<8TF?=,JI;5G*[55P5P/4'=7S(F]P/= MM^;?*<$?4$L#!!0 ( &):;ECC#[@W@04 +LA 9 >&PO=V]R:W-H M965TR]?XHS6E/W@*T($>(VC MA%\[*R'2JTZ'^RL28WY!4Y+(*PO*8BSD*5MV>,H(#O)!<=1!KMOOQ#A,G/$H M;YNQ\8AF(@H3,F. 9W&,V=L-B>CZVH'.IN$I7*Z$:NB,1RE>DCD1W](9DV>= M"B4(8Y+PD": D<6U,X%7MUY/#<:QB(U;4S<$! %CB+ MQ!-=_T5*0KF!/HUX_@O695_7 7[&!8W+P=*".$R*?_Q:.F)K .SO&8#* 6AW M0'?/ *\Y;_+1DDV8J&6<"R:OAG*<&$\? M9P]?_IE.P=/TZ_W3]''Z^2N8/4P^S\%', F"4/D:1^ ^*2)&>?[='1$XC/A[ MV>7;_ Z\^_W]J".D+0JQXY?SWA3SHCWS0@0>:2)6'$R3@ 1U@(XD43%!&R8W MR(AX1_P+X,$/ +G(:S'H]O#AR&".5SG6R_&\?8Z-TXB^$0*>B @9D9$OP"S" M"6_S50'5;8=2F7S%4^R3:T>F*B?LA3CC/WZ#???/-IZ6P&JLNQ7KK@E]_#U/ M&Q* R0MAL@R ">>R%DVBB/IY]+2Q+R"'.:0J.R]C..J\;%,R]:C9V:OL[!GM M?*#)\J,@+ 8,"P+H0I8DD;$$R/A.Y2H!K.QN7:L"&+I;QK@7;O^RMV.ST8 3 MEZ%?T>L;Z3V&21AG,5AD21 F2TGN9U8&(9=9NVE."?-EDUJG,%'%3\($X)DD M\D@HCVP"5[FDS1?]QKJX%X,=/Q@M/=$/EY4?+HU^N"LI^;+4L/ YR^M7OKZD M2$]6OX1CFB6BC:EQGF,SM #K_3J=3.B'S7OS1DE]8UT"QL_D=V]1HFP;;"T&O>O(;[ M#=>*!9HERT,6IQ_EPV0E/U+\I@*NU=1^T\O*U*:QYQ ?4*L/:)8?FV(AI:0H M*@CP5Y@M22NIIBH8MG*R)$7JG+32@&:I,95*4KR!.?$S)I\."0?_@E)NMK*R M*C5LH=6Y:[$!+:H-:%5NV$*K/UIKO8',>N.DY[H2L_YX@';"V3SQJ<2T&D%F M-=(:SOAU7SB;T8Y=5%MH=>Y:V"!D+YR156%C"ZW.7 L;9)0/)X:S=\#3KGGB M4XEIW8+,NN53^"I9W15IH>5!B_LA M5F66+;0Z9:4GGF=TJG!7#O &%AGOA88IVM;?"8L&7^=0 'OMK3 M*?:1J];J"X1)ON^^TWX#KVZ+[P@T3/%9PR-FRS#A("(+">E>7$H"K/A2H#@1 M-,TWVY^I$#3.#U<$!X2I#O+Z@E*Q.5$35-]KC/\#4$L#!!0 ( &):;EAK M:71/E ( ,,( 9 >&PO=V]R:W-H965T?(R)]HP_B"V 1(\%+<7!RQ6E)20L*1J(L"\Z<+H&P_MUSK>6!%-ENI M!^PXJO &UB"_5PE7/;MSR4@!I2"L1!SRN77NGBUF.MX$_""P%P=MI$GN&7O0 MG:ML;CDZ(:"02NV U6T'"Z!4&ZDT?K>>5C>E%AZVG]V_&';%J?9+&17FBO9-;!A8**V%9$4K5AD4I&SN^+%]#P<" M=TC@M0+OM0*_%?@&M,G,8%UBB>.(LSWB.EJYZ89Y-T:M:$BI5W$MN7I*E$[& MRYOD^MNOY1*MEG=7J^7-\O8.)=?GMVOT$:U5R60U!<1RE-=E!AD2$LM:H'>7 M(#&AXGUD2Y6$MK+3=L*+9D)O8,)+2"?(=S\@S_'\(_+%Z^5>7VXK]([?Z_@] MXQ<,^N5J)$,74*J61$E;H G%Y3&XDVYZRYV)"J$L!W8,5OW[BA\_D8 MZDAF/7"_ _>-NS^T\$5%V1, 6H$D'-3&E 9:'*/VQZ0>R:Q''734P>GE)B)E MM4+E6 )2'T&UY25PM;%(N>D7^;'WT)B[CG'7'\A=[$RRG7?;3D]FOZZJB9JDP_6NEGK3ZUS4;R:Q''7;4X7B5&HY)/9)9CWK64<_^ M9Z7.!BHU?%&I W%!\*)2[8,C1A_O-YAO2"D0A5P)GHYSEC\KFC#[+NOR7^ U!+ P04 " !B6FY8\(K)YMH( M "S0 &0 'AL+W=ORG24&G"C%"K1=T'0;]E"Q:5N_Z8\G44D[[,6/DA53$IFSK=+[ M/5ACV5PF,_7/ [R-^F&)_*3 M99K%@9"'V6J8;S(>+*I!<30DCN,-XR!,!M.KZKW[;'J5%B(*$WZ?H;R(XR#[ M>L.C]/EZ@ ^ZY4#*HO?0OZ<-UZC,I7'-/VS/'BWN!XX940\XG-1N@CDGR=^RZ.H]"3C M^*MV.MA]9SFP^?K%^]LJ>9G,8Y#SVS3Z/5R(]?5@/$ +O@R*2'Q*GW_F=4)N MZ6^>1GGU+WJN;9T!FA>Y2.-ZL(P@#I/MW^!++41C /9>&4#J :0[@+TR@-8# MZ*$#6#V 51WHS390\DJ@F* /:2+6.;I+%GS1=C"46>]2)R^IWQ#0 MH\_G;Q#%YX@XA!H"NCU\.#$,]P\?CH%LZ.Z'I)4_^HJ_V]T/M,G2_\E5Q1>& MG\JD^]8O,_LMZ\YEO@GF_'H@"TO.LR<^F'[_'?:C"^;X M+A%<>A6O)KD=[C42(!XEG2QU(SQR62=-,)">:7J[-#UP:*K2<21-G4N,&6X.\-,9JY;%NW6 M' -#ZYGX>)?XN,<<"^;S(BZB:GJEBC6U.-)O. M?$O.6GI/=GI/P(GV42)Q4&G>D-PDWT2;.Q/J=@NU;H2Q.^E8^1.MG..Q@_'. MJI4(=A2!.6 JOCQ')W*"W-1GZ_MZY=S+VE V8Q2>" MH-JQ+5%M>O-M>6N+2I2H!)R?]X"4Y_*]59@D8;(JKQ*^\B SJDNT!48GGC/I M+$.#F4M%B/ M;_&AXW;/W@8K3%CWY W'TC=71<(81N'97!1!%@816@6AN4+HG#O!7C=7W>@" MRRN\<3?;4_ P5D",00B:'&V"T'C6K,>W\I#H3[OIFLQ<5\OV%$B*%9-B M&$KA L:3!5BZ=/AD#FN<]6LE=#-#A?/A2/LJH2 5PY3:.#^J=HTQ:ZO4:=6; M;\M;6T,%GA@FSZI21)(Z19$E*-TOI0Z7+L&L.W]TJPO7Z]92'XZM9^Y$H2J! M476VB,-$7JMD0=FM1?Q+>97'C6G7GEH)Z:=!HY5V'H2CZINUHDH" M;^:EF/ MWUC(Z69M,*/> MN#NSX:CZ9JV@CL#MTY/TB(C5UJI5;[XM;VV]%5L2F"V/;!01G2&-<\U@9IIK MIV!-HEB3P*QY<.^"&&C2E+7!S)3U*9B3*.8D?;JP-CIDQ&HOUJHWWY:WMN@* M?0F,OK.&O*64YRCAI8Y2>JDS1R+XHJ!XBW:F-S,M4I^ Q=K7YJEM-/-)%93BSOLHI5"8@1AZQ2,<'Y:Q;F7(^ M!=H2A;8$1MN'8K.)>,P3(0%W7QL2]G7TJK/IS;?EK7TG5F$R=4YU+]9J;]>J M-]^6M[:HBL(I3.$6VI!4!W LSZ?=AI7!C#A4ZUC!\?;50W$ZA3E];W>.&KJI MXVY=,AEUFQL^'$G?3!L[&^"&:UF!D+R\%MO:9,S5[B8&O3E[P>Q5.31C,M,5]B)4/ MQ](W5\7*%.[/?E/'DNI-68SUFRTF,[T8^G"D?950 $M'=CJ6U!(NUN+8].;; M\M;64*$LA5'V-DU$%CX6Y>PQ:V>UVTMUU&4>[G:Y;'UG6Q.%NA1&W?W5Q"K> M4D-[UU!U3H&M3&$K@[N[!W?^F*%K:RHQ1CM#C8'CZINW(DL&[QHX2>^/6=U0 M8-6;;\M;6V]%K@PFU]E\GA5E0Z+N^(4\1Q?;[H]124,#V=7W6IJL:)=DXV37DQDX%&-'8QJSW9AIV9]D0VUC1RT,K >W5)B)6TWUQ61GJB^G M(%>FR)6Y_Z?.)[.$J;6<-KWYMKRU15<(S6"$_H\[G\P(W>/NA#583;KW@GTX ML[[**>1F^[9+A&F&\L8NI[W2U?\Y6\'PY "]3/LENFKI-MJ^?%O>VAHJ6'?A-O#;(,S04Q 5_.4*I=;QP!ZPJS=W MJ3LAW94(1W&T9J< ;EJVA36^^+6]M#1M/[,%= M\&\N?WK[VUC^=#/&7&U+"1QL7S$4X[LPXW]#7=LZ;C[+0\=.]X+YUF1F*EA6 M@7W8>)H[YMFJ>BJ^O!24E+E]NGGW[N[)^UGUO'GG_1M\>;M]?EZYV3[._R'( MY%S)4<27TJ7S9B0SS+9/R&\/1+JIGAE_3(5(X^KEF@<+GI4&\O-EFHJ7@_(+ M=O^?@NF_4$L#!!0 ( &):;EB!3I&7;P, )8- 9 >&PO=V]R:W-H M965T;I.X>WG.\.Q['>ZD^ZBV (9]S+O3$ MVQI37/F^3K>04WTA"Q#X92U53@U.U<;7A0*:.:6<^U$0#/R<,N$E8[4_5E"ESN)U[H/2TLV&9K[(*?C NZ@268/XNYPIE?HV0L!Z&9 M%$3!>N)=AUX0;X-PB MH1V?*E"OWM,J'HZ?T-\Z\DAF137<2/XWR\QVXHT\DL&:[KA9R/T[J CU+5XJ MN7:_9%_*#@<>27?:R+Q21@MR)LI_^KERQ(%">$XAJA2B4X7>&86X4G">\TO+ M'*U;:F@R5G)/E)5&-#MPOG':R(8)>XQ+H_ K0SV3S![F]W_\,YN1Q>S#W6+V M,'O_@0GI!XO UB8(H M;C#HYL?5HQ9SXMJ[L<.+SWDW+[C\ D 68)@"#']#YIP*W>2K$JK7#&73^4H7 M-(6)A_FJ03V"E_SR*AP$OS?Q[ CLB'6O9MUK0T_NI=B\,:!RHJAQT:/ [)0@ M&#(%LB=4:S"-/BB!P\ AVQ+TF 07P6#8'_N/A_1:#?B/]/HUO7XKO5M8XTI& MIB!PA =:98,]V"9.K6@O/=>.P(Z(#VKB@^ZB>= EZX[ CE@/:];#]N-F.I4[ MI.J"&2].4BCY+]Y"& *K*@3DBK,-M?=2DRN&C4'=[X4G0=TL%XWB6NZ(P*@F M,'HA@0QL=C+!Q(8P@6/ .FZ+>9/UHV;KX].4;):+XLMFZR]KZR]_5C&Y_,%B M\GVY(\O#X/EN#5IM7^Z*@KL\H?R[9:(=ZZ49TQ7:,?.#KB+LKE146%TQ[PCM MF'GTS#SZR>6BVN#;>M$[B=LS@M%H<"9PG]N6L+4_^+\EHT+_MF8,3QDT"T;] MW@D#_Z##S4%M7..OB3.R[ [KU?IQ<>U:ZI/UJ7UTN,[Y&:9\L3Q0M6%"$PYK MA PNAGC5JO(14$Z,+%P?O9(&NW(WW.+#"905P.]K*?Q,Q-[9H8[(3^K!$"3?99R-;(2K3=WMJVB!#*J M;L4&..ZLA,RHQJE991 M^=\$4K$;6:YU6%BP=:+-@CT>;N@:EJ _;.829W;-$K,,N&*"$PFKD77OWDU= MQP *B[\9[-31F!A77H3X;"8/\J(*I2/]AL4Y&5M\B,:QHGNJ%V/T%E4-=PQ>)5!6_9%?9.A:) M!5 .\4T+D \"N 7SA:*BOWR!H^OUPKT6.7X?3+_C\'PUG M4ZQ*JDXSE7F_=VI#(QA9^$ 5R"U8X]]_

=-O;Q$OE8 M!"022CVX$_2&]O98?X--IUO;O)+5K65U6V4]< WHK+ZHJX0' M1V=Z@>^="#LW+;;7*G9>)6V4IE/ %(X!3:A<0Y/.5JH?O=.],W?Z M@PN1[]?.]%N=><+*2#,A-?N?EG6$QR;M@Y0T;7*H?Z:A,^B>A/W0,LW]#EIKJ\FJ)%7G@ MDFY67%+",Y!G(XDO^VUB.VOU8P!9X#DTO;OI3 MT#*>]E$]1GGKHDU1F(9RKLO25J_6K=!]T0".XZ]02P,$ M% @ 8EIN6*MKND$H P " L !D !X;"]W;W)K&ULM59A;]HP$/TK5E9-G;0U<0()=(!46J95:CL$[:9]-.0"69TXLPVT M_WYV2$,ZG$2:NB_$=OSNO;-SCQOL&'\4:P")GA*:BJ&UEC([MVVQ7$-"Q!G+ M(%5O(L83(M64KVR1<2!A#DJH[3J.;R]23ZW!H.5H14%A*'8*HQQ8N@5(=2>GX702U2DX-K(Y? MHG_)DU?)+(B 2T9_Q*%<#ZV>A4*(R(;*&=M]A2*AKHZW9%3DOVA7['4LM-P( MR9("K!0D<;I_DJ?B("H UZT!N 7 S77OB7*55T22T8"S'>)ZMXJF!WFJ.5J) MBU-]*W/)U=M8X>1H?@C=Q.;=Q(K81H7"0R+;ZQJ=)O4MD835?-NPC\V< MV#D8F]/(.M]D&^Q MZ_=J;O'@?[C1M6IKO8!5V7RWCNU@8KC5Q8S57L!>L05!#=O!QG"KCQGK'1\; M6>#5^!@^&!EN=3)CQ>-C*^OU:BH>'ZP,MWI94\T7Z.K_0L?O>G^QVI6^1O>( MMX2O8M5C4(@4S#D+%)[OVZ[]1+(L;W463*K&*1^N5:L*7&]0[R/&Y,M$=T]E M\SOZ U!+ P04 " !B6FY8O4.0ZT8* "Z; &0 'AL+W=O<@;YS&/15^\9/FW8BE$ M2;ZOTG5Q.5F6Y>;==%K,EV(5%V^SC5A7/WG,\E5<5@_SIVFQR46\:"Y:I5/J M./YT%2?KR=5%\[V[_.HBVY9ILA9W.2FVJU6<__A-I-G+Y<2=O'[C/GE:EO4W MIE<7F_A)S$3Y=7.75X^F!Y5%LA+K(LG6)!>/EY/W[KMKU_7J*YHF?R;BI6A] M36HO#UGVK7[P<7$Y<>HAB53,RUHCKOY[%M3L()68C'>)N6]]G+?\3>$:_UYEE:-/^2EWU;9T+F MVZ+,5ON+JQ&LDO7N__C[?B9:%U1&U1?0_05TZ 5L?P%KC.Y&UMBZBMZ[4ZB^:N6FNKMPDZWH=9V5>_32IKBNO;C_???KCO[>WY/[VR\?[V\^W MOW\A=Y_>_SXCOY)9532+;2I(]D@>XR0GSW&Z%629B#S.Y\L?Y.<;4<9)6OQ2 M-;Y+XS5Y7Q2B+*I'7V??B$_D61-OBRS;1&O%\7%M*R&7'<\G>^']]MN M>+1G>#=B_I8P]PVA#F6*RZ^'7T[ERZ?51!UFBQYFBS9ZK&^V5ILT^R$$N1=E MDHNJGLO&N-+93LI32]6_G^^*33P7EY/J%[ 0^;.87/WS'Z[O_$OE$TE,I#O?9_-FM?5<+=_I>XM>!OR)>LC%/5)&B532=A)\8;L?H)ZOF*\8@& M%]-GA3OOX,[3NIMM'\J^T6NO-!T]DIADDA],=NU\J7*C+T?'5%!H=A!]IA7V>K537.69G-OZF&IKW:='V0Q"2C MX<%HB%>5(:9K)#')=71P'5FKRJA3;Z[O1^RH*A6M>,!ZGB==!U#!T0[\KB(L MD>=B08JZ--5_SK42ILN$I28;;K&1BU>?>RTLYTAJLG/@'%<+%&?5Z%ZZ77X5 M?AV5J*H1"WLJ%$#%U9/*[??Y,EX_"5+F\:*JT\=M'W6B<@F6FNP: ,;U$,L4 ME6FPU&3G0#6N%A_.*U/>J4#NTNBX3KNM/)_W_(%W 4Q.LDM5+&T^$VV4%[J@KF[:V?R'^ MWB;/<5JMFGK!4/=VL-1DYT!,-$(L5516PE*34P)@):;?'SHK)W"Z3Y\T.JY5 M12O/"WN*E0'J,#WJ_%$N14[B9HS*P:'B#)::;!:XAR%F6 P5?[#49.>M&,MB MCH4;9+%.'8<]J," <=A0QGE38>UF6_OY))Y%2ESR/Z*+N?3"QN9L[ DQ(":& M&'4Q5$C"4I.= R0Q>W$74R19S'6.M\,4S6CD1#TOQAA0#AM*.:K:/16(Z<6- M5]'&5A$#$/11U6_0X(S M?0?&[S6PL7?D 5!YB,&9ATI76&JRIW M<*RF[\5X*6WL&7FM]P4AQFH>[EN%;""4!PCEV8O5O$&QFJ)5?ZSF 0%Y0PE( MC1$#0S=]+\:+:6,#R0.T\A!#-P^5I+#49.= 4IZ]T$TO;3P1W7"N#SF EKRA MM*1\N6>>V^G[,[9L8R^* Y!QQ-R.H[(7EIKL'-B+V\OM]-+&$]'-[7JJG@-? M\:%\I:KZ89F>O@MCES8VM3B0&T?,]#@JGV&IRK:V,SB@'(<,?'CJ,"&I28[!V#C]A(_O;3Q1'2CP;XG M<( R/A3*E(AN$AOJ>S(V:V/SBP/.<<38D*.B&I::?(\&H)IO+S;T!\6&BE;] ML:$/I.4/):WC4J8G A>]L.GZ8:G)TP!(YB,&BCXJ>V&IR,UM+'7Y0.,^8AQH8]*6%AJLO/6S7$6 M[XY#!2Z_FRJZW.^Y7\D'D/+'AHIT8"BC[\#8IHWM,!_(RT<,%GU4ML)2DYT# M6_GV@D6]M/%$=/-'IB[S /@I&)L]4I/L1M^+\6VE-C;! D"S #& #%!I#$M- M=@XT%M@+(/72QA/132I[7CT&0%S!V)R2F@0\^EZ,C=K8!PL Y@+$G#) 93NZH"0*]@;$Y)QV4W^OZ,E]7&!EC0.OX ,;$, M<$]#L(%H 2!:8"^QU$L;3T0WL>R]YRH $ O&9I9T<'JC[\+8IXV]KQ#8+42, M*4-40L-2DYT#H87V8DJ]M/%$#(XI0Z"P<&Q,2<^*>/3=&CNWL7T6 LR%B-%E MB(IL6&JRY-78I&O3=UAC)?3QDY:"#@7 M(F:5(2JJ8:G)S@'50GM9I5[:>"(&9Y5AZWBJL5DE.Q'PZ(6-O=G8/@N!VD+$ M:#)$Q3,L-?F@+L"SR%XT&75#Q^-7E]HF\I"!JZ*QH20;$.WHQ4U7#TM-G@J ML @QF(Q0R0I+378.9!79"R:C;N38J5M=$WG(@$31V$B2#0QK]!T8KZ"-K:T( M4"M"C"4C5)C"4I.= TQ%]F+)J!LD=FI7UT0>,E!0-#9H9"8)C+X7XV6TL945 M 3M%B&ECA(I+6&JR\];QGA;/]^SF@YT"UC4Y.MFS?;3GV!"1F00K)[HQ/OP+ M2^YH7EHG@#J81X ZN&> 8LD=N:NT3@%UQJ:$;%R\ M@=;RH M,S9@9(.#EA-]F#NUL$4L?B$:2.[@;&5X># M;W)TG=;YH\[8R)"=E:2V3VNW%B:_: MVNK6MCD:=@NP!I^SKL1NDT3E1%?F2VIC"\MMG^7N(L:#+O*)[G:.=&^?Z:X_ M.OW,@MYIG^/\*5D7)!6/U37.V_K=4?GN<[)V#\IL MTWS4U$-6EMFJ^7(IXH7(ZP;5SQ^SK'Q]4']ZU>'CRJ[^#U!+ P04 " !B M6FY86 H89+D" #,!P &0 'AL+W=OGGANBHK2(G5N5@2#D_F0I98PU0N M7+64!.>65#(W\+R.6V+*G61@UR8R&8B59I23B41J5998OEX1)C9#QW?>%N[I MHM!FP4T&2[P@4Z(?EQ,),[=1R6E)N**"(TGF0^?2OTAC@[> )THV:FN,C).9 M$,]FCNJ%E0O[G=V M46D+JM/MA0UJQUS4F(L^-#>I6R>C>$89U:^GB$.7%W.D\4N;HTJNLUU%/XR[ M>XY:4+X?]_=@:1NLY_E^NZ>X\11_Z.E!:,R@E?^[=[09C/^.V>^&6S55#EM@ M@>?WPSV';;"HVX_V'+I;K=.<<[=8+BA7B)$Y$+WS+BC(ZNRH)EHL;3>="0V] MV0X+.&Z)- !X/A="OTU,@VX.\.0/4$L#!!0 ( &):;EA[P<=^* 0 &@0 M 9 >&PO=V]R:W-H965T9.I,9L MLB%K> +Q;?/ 9,NLHT1)!CE/:(X8K*;&-;Y:8%\Y%!;?$]CSQC-2*,^4_E"- MVVAJ6"HC2"$4*@21/SM80)JJ2#*/?ZN@1CVF\24M8RF'HJY*;PE39*KS_@D MF'R;2#\Q6WRY>WB\^7QS_W3[_0;=WLOV#;I BYCD:^ H41,=;K-M2@1$B(H8 M& II)I=,K+[E#E!*.4=G2Q D2?FY]/WVM$1G'\[1!^7]-:9;3O*(3TPATU6# MFF&5VKQ,S3Z2&K;1'(@=_1+9E.YJ$ M%J>[VP/I./7<.T4\YQ5SKYNF,HJKCZ)T?L4W)(2I(;\*![8#8_;G']BS_M(A MOE.P%K!; [M#T6=2>%)6.5IL&8,\_(6^,I)SN;24H*^C?^1RESN$X!_1'-9) MGB?Y6FHT)7D(NGDI!QL5@ZGM:C>["$9C;V+NFL :*\\/G-JJ13*J24;O1/)% M(YDDEVU 9THZY^@9Y&X,XAX,#O?J>^TPOM?>46713-ZV7:N+V+?R M7.P>8;0/C/9;&'^_:53Q6WH:.Z.NZG1F;76V 0YE"1XL F8G;0U5C-;HMH7' M3C=+G9WKCX]-\Z&6P,/%A$[_12WZ&ME78[06R@CWM-"W)O@4$/@X2+B M?U!V_^S7*%M71!Q;-(?Z \7""=*=T"S_\T#KDJ08U=6Q=EBF;CSI8!6Q=762YG2RZ)\D93]];7Y>OBDMCI MGZMK='$7/(0I[^!WA$DA#0, %L( 9 M>&PO=V]R:W-H965T@-EN3=7]^NUEJZ&R[>90R@ MR#9-,MFS8J56][8MPQA2*F_Y"C)\L^ BI0JG8FG+E0 :&:EU-!,[L M2B5B*622\8P(6/2L?O-^Z&M[8_#&8"/WQD1',N?\74\>HY[5T$"00*BT L7' M&H:0)%H(,7Z6FE:UI7;<'^_4OYK8,98YE3#DR7<6J;AG^1:)8$'S1$WYY@'* M>-I:+^2)-+]D4]HV+!+F4O&T=$:"E&7%DV[+/.PY-+TS#D[IX!P[M,XXN*6# M:P(MR$Q8(ZIHT!5\0X2V1C4],+DQWA@-R_0ISI3 MPS]5##\]C29CA_&S[/' MMS%Y?,;YF-R0*80)E9(M6$B+=$<_$ :/3TF"Q4#X D\@S-,\H0HBPE4,@H0\ MQ5**]1FO@21<2G(] D59(C^AZ.ML1*ZO/I$KPC+R$O-1>#^+4Q*LL#LC:%5G[(ED_5#D5C":FSJ'V& H%;V_3 M5J=]!'9JXWMW]6A>A>9=1'OA"K'F@'<\$$6W=6C>*=K=,=JIC;^'?X#6J= Z ME]'H=E?%=52=DQUOFL[=$5:-D>/X]5Q^Q>5?Y'H&F&\RYPMYBAC%V?Q#: -\O.%>[B=Z@^C\1_ %02P,$ M% @ 8EIN6. ^%='C @ @ @ !D !X;"]W;W)K&ULK9;1;ILP%(9?Q6+5U$I; 1,@9 E2F[1:+[I%3;OMUH63@ IV9CM) M]_:S3<)2XF2[V$W YOS_^8X=?!AN&'\1!8!$KW5%Q<@II%P.7%=D!=1$7+(E M4/5DSGA-I!KRA2N6'$AN1'7E8L^+W)J4U$F'9F[*TR%;R:JD,.5(K.J:\%_7 M4+'-R/&=W<1#N2BDGG#3X9(L8 ;R:3GE:N2V+GE9 Q4EHXC#?.1<^8-QHN-- MP+<2-F+O'NE*GAE[T8.[?.1X&@@JR*1V(.JRAC%4E392&#^WGDZ;4@OW[W?N MMZ9V545D(=$-SR-\:N*J4MAZ\J^<:GW2<0':) O\#PAX.+$#C?Y?C$SA!N[R! M\0N.^(U7G .5 ]O2-,J>7:G?WH%8D@Q&CGH]!? U..G[=W[D?;*5]9_,WA39 M:XOLG7)/;R$'3BI;C8TP-$)]H*S3L!\F0W>]SWX8%.$H:(/>,(4M4WB2:2:) M!!M1(XOVDOG]H$MD"4J"GITH:HFBTZO$N#I3J(TI.D@7^E$'Z3 F]D([4=P2 MQ2>)'IFT[UI\D*N/_5X'R!*4>-A.U&^)^B>))C ']<+D-JC^03[8U\(7I<0)E;$5E M$-NY^_MW M%_N.P5K()U4 ('FN2JZ&7H&XN/!]E1904=42"^#Z32YD15%/Y=Q7"PDTLTY5 MZ4=!T/4KRKB7#.S:O4P&8HDEXW OB5I6%94O(RC%>NB%WG;A@&OQDL%8[8V(BF0GQ9"8WV= + M#!"4D*)1H/JQ@C&4I1'2&'\VFEZSI7'<'6_5O]G8=2PSJF LRE\LPV+H]3V2 M04Z7)3Z(]35LXND8O524ROZ2=6W;[GDD72H4U<99$U2,UT_ZO,G#CD/8/>(0 M;1RB0X?V$8=XXQ#;0&LR&]8519H,I%@3::RUFAG8W%AO'0WCYBM.4>JW3/MA M^*@W-&Y^NA$?U>+1 M$?$P(K>"8Z'(A&>0[0OXFK3!C;:XH^BDXA6D+1*'9R0*HM@!-'Z_>W0")VZR M%UN]^!W9SXDI!K7MN=4U)625!*PH'_FHWM#>, M]I [#7+G)/(4S>E])01U1K@NBR)O C'<,^"0,W2AU_IAL(<5M _AW6;1N1N_ MV^!W3^+K(J5+$#],, K*Q=QUP@3Q ?,1LYZ;N=VN[FLIM%AXY"/V&JG^2ZM^:YD+LN_:.NH[S((V!?I\+@=N)V:#YYY#\!5!+ P04 " !B6FY8=O2UXGD" M !3!@ &0 'AL+W=O3?66;*B7?ND0QR MNN;F5FX_0>O'"4PEU^Z;;)O8$0:G:VUDU8)10<5$\Z0/;1WV (/Q,X"P!82/ M <-G %$+B)S11IFSM:"&)K&26Z)L-++9A:N-0Z,;)NRON#0*;QGB3'+U>?[E M^I)\G?ZX7))W9)IES):7O3V/?8'I+XJ=M MJEF3*GPFU2 DUU*84I-+D4%V2."C[DY\N!,_"X\R+B ](]'@+0F#,.H1-'\Y M/#PB)^IJ&3F^Z 6U["M/@Q[VHVV[7NB:IC#QL!\UJ UXR9M7@W'PH<_:?R([ M,#KLC Z/L2?80-@>@J2RJJ4 88C,">8Q]($ 58*)0O<5H&$=.58[7C9)>![8 M3^QO]KT]C1N.#^,.9(\ZV:.CLN^$@E06@OV&C%BM*Q"0,].K=?1$0]2C]%]1 MC4Y_KS\K4(4;6QK+MQ:F>=N[TVXR3MU >'0^PXG9#+B_-,VXO::J8$(3#CE2 M!F?O49-J1EBS,;)V4V E#&ULK9=M;]LV$,>_"J$50PO$D2A93YEMH'4Z+"_:&DVZ[2TCGVVB$JF2E)U\ M^Y&R(LL6I79 WMBB='?\'1_N3\X.7'R7.P"%GHJ7GQE6YWRKQP%[.2;.$>U+=R)73+;:.L:0%,4LZ0@,W<>8]OEC@V M#K7%WQ0.LO.,3"J/G'\WC;OUW/$,$>20*1."Z+\]+"'/323-\:,)ZK1]&L?N M\TOT/^OD=3*/1,*2Y__0M=K-G<1!:]B0*E=?^>$O:!(*3;R,Y[+^18>C;9PZ M**NDXD7CK D*RH[_Y*D9B(X#G@XX^(V#_ZL.0>,0U(D>R>JT;HDBBYG@!R2, MM8YF'NJQJ;UU-I29:;Q70G^EVD\M[CXOOWSZB![>__OQ'DW0DAGL+BM!'UCHM)$'MP%K__AB/O#UNFKQ3L+.^@S3L8 MB[YXGV6\,K,N( .Z)X\YH*87ZZ0>HX5U-%,I]HL@"6?NOIM/W\9/IJW-&>:T MQ9R.8JZ:^I%3\DASJIYM;,<049.R]TU#YV M8:]K'/O3"SZ+43+$%[5\T2C?EQ($491M40ZZ\OV,,^H/D=?C[!L%28SMG''+ M&8]RZOJLJR_3Y4]O198]HYSK+:@K$M/;4H'0.[,DS+PFS$H>]Z#"Y(+;8C(P MNDE+G8Q2/W!%Z5@9\EC[Z1ZWNADW;&]%CDNGI&6+5WI($O^2UF:%PP'8DXCB4:U: MK(0^9@KU?(7*G#!5CS'\J&BISW_*2NOW.;"?QI>X-C,<^0.\)_'#X^IWQQ1A M6VI$;WBO-C'..D^C(+UDM)EA/,1X4CX\+GV7Q5N8\^F$;R:5'*7N"]TD",-+ M.;2:3=.AE7!21#PNB2L!):%Z]I_TO=LZ\W8IXA;9"RY"5MR^"$]\+I[VE8;'#<=RQ.V<^Z24>%\S/^KJW M'B_H5NZX=T*;8"\VY_!S;HN=IKY-.WT1!& /]?<.Y>FF8NTY[MUW\!U!+ P04 " !B M6FY8+T=_UVH" "'!@ &0 'AL+W=O-[0S3%A3AS9N7L11[Q4E#"X%TB6>8[%KRN@?#=U?.=EXH%L M,F4FW#@J\ :6H)Z*>Z$CMV%)20Y,$LZ0@/74N?0O9@.3;Q.^$=C)UA@9)RO. MGTUPFTX=SP@""HDR#%B_MC #2@V1EO&SYG2:+0VP/7YAO['>M9<5EC#C]#M) M539UQ@Y*88U+JA[X[@O4?JS A%-IGVA7Y8XF#DI*J7A>@[6"G+#JC?=U'5H MO_\&(*@!P;& L :$UFBES-J:8X7C2/ =$B9;LYF!K8U%:S>$F5-<*J%7B<:I M^'8Q^WIWC1XO?UPO40\M]'>CBP!"0(H4WB-*\(I0H@A(=#H'A0F59SKQ:3E' MIR=GZ 01AAXS7DK,4AFY2FLRS&Y2[W]5[1^\L?\4+CRA'EYD*W>]&FQMW(0N M.,FG]/_!M02P,$% @ 8EIN M6.T.SEW@ @ \P< !D !X;"]W;W)K&ULK55K M3]LP%/TK5H8FD("\V@2Q-A)MF<8D-D1AVU^=[#BXDGF H]%Y3)H9,K55ZZKDQS*+ \YR4PO3/GHL!*3\7" ME:4 G%E00=W \R*WP(0YR<"NW8EDP"M%"8,[@615%%B\C(#RU=#QG?7"/5GD MRBRXR:#$"YB">BSOA)ZY+4M&"F"2<(8$S(?.E7\YCDV\#?A!8"4WQL@XF7'^ M9"8WV=#QC""@D"K#@/5G"6.@U!!I&;\;3J=-:8";XS7[9^M=>YEA"6-.?Y), MY4/GPD$9S'%%U3U??8'&3]_PI9Q*^XM6=6P<.2BMI.)% ]8*"L+J+WYNSF$# MX.\#! T@V ;T]@#"!A!:H[4R:VN"%4X&@J^0,-&:S0SLV5BT=D.8^1>G2NA= MHG$JN?DV_GY[C1ZN?EU/T1EZ9 )2OF#D#V1(X6<"7 MLL0I#!W]0B6()3C)QP]^Y'WJLO:?R-X8[;5&>X?8D_WW9H8I9BD@K-!7S"I= M*9!_VG46=8*^36!JSS()O?[ 76Y:W(WQ^Z\Q;Y3W6^7]@\IO6*JKGP2I:Q+% MRLCG^N$) 4RA%\#"VBFY)*;L=%[R.D&TJ3R*MI3OQ@3!1;?RJ%4>'52N+VNC M/*O J*:XE(0M$)\CJ;"J%)@A)071LWWBHQUA9U&X);XC)MXC/F[%Q_]^8;1# M*&8@S)/LTA[O7(?(N]C2OANS>:UJ[>Y&_2Q +&Q;D2CE%5-U[6E7V\YU90OV MUOI(=[2Z ;W2U.WP%HL%81)1F&M*[SS6BD3=8NJ)XJ6MTC.N=,VWPUQW91 F M0._/.5?KB4G0]OGD+U!+ P04 " !B6FY8P*%>EO(! ! &0 'AL M+W=O(N:=GLF]CE&Q> !B=M_7\".E4EI]P)W<-]WW\%=TBG]9&H BYX;(4V* M:VO;.2&FJ*%A9J):D.ZF4KIAUKEZ1TRK@94!U A"HVA&&L8ESI)PMM99HO96 M< EKCU]00%@8#">@;FM@,L00A/Y&3\'3CQ MF-(#3^TC^_=0NZMERPPLE?C#2UNG^!:C$BJV%_9>=3]@J.?&\Q5*F+"BKH^- M9Q@5>V-5,X"=@H;+?F?/PSN< "A] T ' VZ^T1!Y8I9EB5:=4C[:,?FC5!J M0#MQ7/I/V5CM;KG#V6SY*\_O'O)O/Q\VZ'(%EG%AKM %XA+E7 CW<"8AUB7R MX:082!<]*7V#= 7%!,733XA&-$:/FQ6ZO+CZEX8XG:-8.HJE@3?^O]ASHGKP M]7FP[^ZY:5D!*7;M:T ? &&ULK5;;F1":&OZ@F)MS?\!R&=,4YQQ$GB2$/XTQ9KNA81O[B07=1%)/F/X@ M(QMUH,8/%;'Z_F-R.EC.8+[Y^7HSNX'R*DM!87, 'N%].X?SL LZ IO M8KD@ M:2@&IE0$-(P95,G&93+GA62V W A@*N8U?6=/?^R<1)QB< 6N M?0F.Y;@MA"9_'^Z5U6PK58G4:4?2A_=&9"3 H:%.IT"^1<-_ M_\[N61_;9/XGL /1G5ITYQ2ZOY0L>% G.LMY$*D3!1EG&TZ22TCS9(4_, 3)8(6-J+"M1F7B7I%8WT=;O]^U]&]@;IOR3Q)\H_QN+;_[ M*ODAJ,.A;$FY&H5(WLQ2@VD)S)=7*!2Q)U'4KM,HVWB5PMT&HX[K](]8M3O9UMYVS M5W/VWKCM..KVI[X!>WVOZQWI.\GTM?O/;-SF"?)-T>2$6H@\E>7- M6,_6?714M(^C^;'JKV4[_ -3-N<[PC&ULK59=;]HP%/TK5E9- MF[0U7R1 !Y%*81\/JRI8MV(';N.3G'U[Z^ MDQWC/T4.(-'OLJ!BZN125C>N*](<2BRN6054O5DS7F*IAGSCBHH#S@RH+-S M\V*WQ(0ZR<3,/?!DPFI9$ H/'(FZ+#'_,X."[::.[^PGEF232SWA)I,*;V % M\K%ZX&KD=BP9*8$*PBCBL)XZM_[-G6\ )N([@9WH/2-MY8FQGWKP)9LZGE8$ M!:124V#UMX4[* K-I'3\:DF=[IL:V'_>LW\TYI69)RS@CA4_2";SJ3-R4 9K M7!=RR7:?H344:;Z4%<+\HET;ZSDHK85D90M6"DI"FW_\NUV('L"/3P""%A < M P8G &$+"(W11IFQ-<<2)Q/.=HCK:,6F'\S:&+1R0ZA.XTIR]98HG$P6M\O[ M+_>?5NAAL42KS[?+!7J/9EB0%&&:H8P4M80,O9F#Q*00;]7;Q]4,WML5IL ,[5I_S&U'A%*:..L@"^!:/QI-W&W?P?.H8!P-O"[J0%K428O.9F . ME*GC=3('T25S<"&R Z-Q9S0^FX/F;.],>5,'&V_5QMO _MRJ0B^D.J0J0[95 M:*CCWM*/!X/Q47XL05$4V=,S[%0/SZ9GL5ZKNH_8NJE(JO(C 6G-B20@K D; M7C)A%R([L#[JK(_.)FQ15@7[ VV*WNL[2Z5MA[F]DHZ>K?XH/DK0\Y!X;$_/ MN-,X/JMQWEX3_[FMQI8=$T9'JBU!<3"PZ_:]?]>?]X+CL"]*J +>:+9>4@W5 ML%^?KOWC[6^-\DXLL-^[I_T7+?$+I?HVJ<-CJ;8H;W@DU>UU%^J:VIBF2Z"4 MU50V-VXWVS5VMZ:=.9J?Z8;/="W_:)IN\2OF&T(%*F"M*+WKH:J0O&G FH%D ME>EAGIA4'9%YS%73"EP'J/=KQN1^H#_0M<')7U!+ P04 " !B6FY8T/): M()4" "@!@ &0 'AL+W=O M8 0!A4P9!JQ?.Y@!I89(R_C5<'KMD09X.-ZSWUKOVLLSEC#C](GDJAA[EQ[* M88VW5"UY?0>-'RLPXU3:)ZJ;V,!#V58J7C9@K: DS+WQ:Y.' T X? <0-8#H M&-!_!Q W@-@:=6+/YS4KB0YCGXWAZG>:UGA#,:>+D\)8@=>^N53. R^ M=1G\3V1O[/9;N_U3[.F$*7*1$[HU%>ENQ84IK1SA&HM!D$0>+O#BW^&W:E#1R$O1$_:,4/3HI_LH5NM.Y Z+Z%*D$R0'R- M\$=LY9Q2+"2J0+B03H=.PNA >G39NQH<&>R(&O6BT9$__Z#82Q ;VP,EROB6 M*5VNQRM3W7[==WR+XWKW0]8; B3B,):4P:]D58F7#]T$\4KVU*> MN=(-R@X+_0L!80+T_IISM9^8 ]J?4OH'4$L#!!0 ( &):;EA^*U.]!P, M 8, 9 >&PO=V]R:W-H965T[ MG.WK[QA?BQ6 1 ])3,7 6DF97MBV"%>08''&4J#JS8+Q!$LUY4M;I!QP9(R2 MV/8S,AR)?4#.^BG M> EW('^DMUS-[%(E(@E001A%'!8#:^A>C%QC8%;\)+ 3>V.D4>:,K?5D' TL M1T<$,8122V#UMX41Q+%64G'\SD6MTJK=3TP.3&6"L:0O5GO)-1>$?FE5ZMX!>$9\MU/R',\ M'PE8JN*2>G27BE9$[-?9MLWPO[IV:Y*92;2JA;1&_M" MI#B$@:5VK@"^!2MX_\[M.%^J4!L2.^!ME;RM.O5@NDGFZENPA=KQ*>,2SV,H M/I5 ?XMA50XRX8X1UF?1-O#Z]G8?K-;U&\':)5C[1+ Y)^$:81JA1 /RK.8T MG*[ *K+V,[+6$[):WV\DZY1DG5JRF=GB57'7VKVV*AL2.T#LEHC=)G9AMTG> MAL0.>'LE;^^_B_7827G9>[%::YV_$>V\1#M_H5JW0#>@ $;%P3]B-%1G"L^N MK!D1ZRJL6MG7?MR&Q XRX#J/-[C31#GG*@TA-Z5VR+S7M;@GEG1Q.^LBKKZI MJ40>N%ZCW"\9D,=$.RM8_^ =0 M2P,$% @ 8EIN6.1)2^;X!0 6R8 !D !X;"]W;W)K&ULM9IK;Z,X%(;_BI4=K6:DW09?,-!-(_4VLY6V%[6=G<\T. D: M+EEPVJZT/WX-H3@&XR83SYW@/&SPEX\I(7W\LE8QR\IDE6GHR6G*^. MQ^-RMF1I6![E*Y:);^9YD89<;!:+<;DJ6!C526DR1HY#QVD89Z/II-YW5TPG M^9HG<<;N"E"NTS0L_CUC2?YR,H*CMQWW\6+)JQWCZ605+M@#XU]7=X78&K?Z]VKB*3D9.Y8@E;,8K MB5#\>V;G+$DJ)>'CGT9TU!ZS2MS^_*;^N2Y>%/,4ENP\3[[%$5^>C/P1B-@\ M7"?\/G_YDS4%N97>+$_*^B]X:6*=$9BM2YZG3;)PD,;9YG_XVIR(K01(!Q)0 MDX"Z"60@ 3<)N"YTXZPNZR+DX712Y"^@J**%6O6A/C=UMJ@FSJK+^, +\6TL M\OCTX?++]>7-([BZ^7Q[?WWZ>'5[ WX'#V*T1.N$@7P.2K80EXV#2,B#CQ>, MAW%2?A)!7Q\NP,[IR.#'=R>8USKX=W/ ML>XL;42(7J2ZG8_+53AC)R-QOY:L>&:CZ:^_0.K\H:O0DIA2+VGK)2;UZ8V8 M?8N@[Q)^,G[?]:\)JU-SVCSM"P9UYKR>H?#3H )ZKC2A"%*D:.WY;>V?*.M M\W 5\S ![%70+8KYNM"//;]_=.&R8[$?A+;K4 P&K<' :/"NR*/US'!7&-/W MO?$! MV&UR5;0YO2&HB7*" >A"25UHQNZW92YL"6M:9\;"_&[CK M#E$"]522QCHP(-;1^3:)RZ3S1 MU-&.,UU<@! =Z*V0I"\RTW?7]@_U 8OZ&-9$^?Z01\E@9&9P.P6"_\"[W:!9 M:]_IP9::6KE$,;*"8F05Q;;4U)HEBM$!*$8:R!+/#WKWBR;.AQ#[ V-1XACM MB&,Q%G?K#U^VTA[GC,Q[M(NFH7V+N9GT!E+.F,K=,96Z6Q+3:U9TAD?0&>L M>6:NFR@U88:)4O(9F_E\RY>LT/JRBF=;:FJ5$L_8"IZQ53S;4E-?TDD\DP/P M3'0_UBGN_D;1A%6O\P;P0B2>R6%X)GWV4MQ]IJ0)PAFO3A&_A= M%&J"(*5TP*\4/2]2=4;1A?C!T;;?>#MMA-.E3U=MZ@=F8U*"7 MD"&/$K[$#-]ZUMN%O6:=?6<$6VIJU9*]Q I[B57VVE)3:Y;L)0>PM\EUWYL% M^V&Z67"\M4PG9<6B7KU4@EF^SOAF<4N[MUTA=5JO"^KL/X/'YYMU3E)FL^SJ M.BP6<5:"A,V%I'/D"4_%9B739H/GJWHQT%/.>9[6'Y\J^\Y00 7X4>9R2 O,SNB6E?+*FK,!"#MG&YEM&<%([%;F-'">P"YR5UGQ:W[MG M\RG=B3PKR3T#?%<4F/UW07*ZGUG0>KWQD&U24=VPY],MWI 5$4_;>R9'=H>2 M9 4I>49+P,AZ9BW@^1)YE4-M\7=&]OS@&E14GBG]7@VNDYGE5!&1G,2B@L#R M[X4L29Y72#*.?UM0JYNS17>#'->?T+]HUM&%H@WG%!B]991E!D9?./?[0+<> @Q,.J'5 8P?O MA(/;.K@UT2:RFM8E%G@^970/6&4MT:J+>FUJ;\DF*ZO7N!),/LVDGYBOKK[> M7-T^@NO;+W=/JTOP M\<,G\ %D)7A,Z8[C,N%36\B(*EP[;F>_:&9')V:'"-S04J0<7)4)288 MJ32 M\4&O?"Z0%O&2Q&? A7\ Y"!7$=#R[>Y($X[;+:];X[EO7U[5*C4@GAJDVLGG M?(MC,K/D5N6$O1!K_OMO,'#^5#$T!#;@ZW5\/1WZ_%9^>%8X)THM-*Y^[5I] M7E[F+HP<+YK:+X?Q*\Q\&+IA9S:(S.\B\[61?:/EYO,W^R(TR=<0V(!OU/&-?GY/1$=:0D'@0W\D.869U*4'U9J;=)%-?GU/3(ZF#GT4 MCO>$PBKPW1-[ CI]=G*T$2YQB1.L3"Q:Q_?JPQ3:D.9!$H8FMD2+8HJS(;0A M9]1S1C^_+5K?@>!A- E'JE.9A5X4G9!=G[6A-DG.%[+P8CC/U,HSFJU-H0V9 M]OD:>D:4ITW[[^9L"&W(N:\$H+X4T"OO.+LCUX%HK#R%F0\GP0GE]54 U)J 'B?T-H0Y9]-8&, M- &0T;K"%-J0X#MC\:G,7#A6GWW0!2L(V]3-00YB MNBM%TT#J[G8-R$7==AO=OX#GRZ:-V,,T7NG?\/4$L#!!0 ( &):;EAT M//D36P4 +@9 9 >&PO=V]R:W-H965T.81U?[X]=VTCR*,5.4 M?B$/?(_OL7WO/78&.\9_)"L @?91&"?7C940ZRO'2?P51"2Y9&N(Y3\+QB,B MY"-?.LF: PFT410ZV'4[3D1HW!@.]+LI'P[81H0TABE'R2:*"'\90\AVUPVO M\?KBB2Y70KUPAH,U6<(,Q/-ZRN63DZ,$-((XH2Q&'!;7C9%W-<$=9:!;_$-A MEY3ND:(R9^R'>K@+KANN\@A"\(6"(/*RA0F$H4*2?OS,0!MYG\JP?/^*_I"RW^IM!/#V=?1T^W%>#2[O4&3Q_OI[<-L].WN\0%-_QX] MS- %&@4!50-.0D3C=-FHX?]\ X+0,/DR<(1T0X$Y?M;E..T2'^G2P^B>Q6*5 MH-LX@* *X$C_\/A%W<1,^S&_3YTQ>T#DF,/B$')2O" M(PGZ3U]-8Y%VT-$=J%RU'7H#9ULF:'7A3(+MG&#;2O ;VI8F2PY* ]!XBS5/9A8]0^#J>6ZA[SZA\FH76U7<=ESB^KLG@H\%@$2 M9(_F$,.""K3@+-*9!/; ?9J 3J."^3\06RM"QOG)^BE3,3(QM.NTCQ,IR0SO MO1E$KJT.K+K3J,.!B&'#-B24#K(M^36A5^H7B\:RJ M8C@K+U.TY"164T]CM)4+PCM="+T"X4=.=8UEE58@9SZYF'C-0&C_S5)EHSE1P@@KU! 7K_NZF/5 M5.^F7Q-:]9"@$%/8+J;>77U.X+6/5Y]S+*NL"F6%[T]GKL""_V#[:KC.>;@LV5,_WV[ M"?'9D278/,R+GDFX&QIZ/!!?R!MOEC:4HJL!1US5PR@*C_W;LYCM*8BU0 MU3$H) _^)C]"&.%" M&&&[=/F \ZRLQY,'6J9VAA,MIW0&'@%?ZD\#B9R(32S2D^3\;?[Y8:0/W=^\ M'WM7D_0C0@&3?M.X)WQ)98X-82$AWX. " #P!P &0 M 'AL+W=OX608_/WF0 B\1.;0/+O^_8"2G0@%95OX"/>2_OC>V9_E[(C5H#:/*2 MI5P-G+76^9WKJG@-&55-D0/'G:60&=4XE2M7Y1)H8D%9Z@:>UW$SRK@3]>W: M3$9]L=4IXS"31&VSC,K#"%*Q'SB^0^*MTB(KP:@@8[SXIR]E'DX ?N<*("@!P26@=040EH#0&BV4 M65L3JFG4EV)/I(E&-C.PN;%H=,.X.<6%EKC+$*>CQ?UP/FV,AHOIA(R_/LZF M3XOAMX>O3V3V9?BT( VRT"+>$)&;I"NRMVF!I$%W(/&4"55X_N7FNPEHRE+U M'F$// 9N3HC,4LI)X/G=OJM1L/FL&Y?B1H6XX(HX/R"/@NNU(E.>0').X*+3 MRFYPM#L*;C).(&Z2T/^ @H*P1M#X]?#@AIRPRGYH^<)KV5]3"8T17L.$C$6& M3U-1>[M-TE1=P@J^5CV?>?)W*J9U2 M3&A6I^\VO$<.0&7=M1O_ _#,0;=RT'V=@YU(\26D3!_J?!0D'\_2]]=UZ-8E M.>BU+W+LGA3/#.3*]A1%8K'ENB@LU6K5MH:V6E^LC["=%=WG#TW1"Q^I7#$L MD"DLD=)K=O'\9=%?BHD6N2W1ST)CP;?#-;9DD"8 ]Y="Z./$?*!J\M%O4$L# M!!0 ( &):;E@3OJVMUP0 (D3 9 >&PO=V]R:W-H965TP^0*&5O*UVWJ.R+[J.;&(B:Q*QM MH/S[LQ.:A,1D@;TO$#LSX^>9&8\G[F\I>^5+0@1X2^*4#SI+(5:WO1X/EB3! MO$M7))5OYI0E6,@A6_3XBA$<9DI)W$.&X?02'*6=83^;F[)AGZY%'*5DR@!? M)PEFNSL2T^V@ SOO$\_18BG41&_87^$%F1'Q=35ET10P,A]T M1O!VC RED$E\B\B65YZ!HO)"Z:L:/(2#CJ$0D9@$0IG \F]#QB2.E26)X\?> M:*=84RE6G]^M?\S(2S(OF),QC;]'H5@..EX'A&2.U[%XIMM/9$_(5O8"&O/L M%VSWLD8'!&LN:+)7E@B2*,W_\=O>$14%9!]10'L%5%. UA$%RSPL,_H%C E+:VIA\PWF;9D$Z4JC#/!Y-M(ZHGA[-/H>7)S-YI-[L'XZ7$Z M^3P;?7EX^@RF_XP^S\ -&--DA=/=GQQ(+,$KH*O2_9'8@:M[(G 4\VLI^Y & M)%5A =,8IP 9T)6SDV05TQTA8)89>,H-W("OLWMP]?MUORKHQ8X M9A$4,[-G'@O*$C-RS,\S\+W<-SIRFW,IU#LOM67I[JA3<\A4.R* C]SHG M;$,ZPS]^@X[QEX[L_V3L@+I54+?:K.?4^0?PM!9I,M3((=?W3+.0.P!O%^#MD\#_S7 J MZHF9([2;*UN^K+DU@#HQTZZ('>!S"GS.2?@F;X0%$=:YJP!E$C MYQ@^M/00W0*B>Q)$6:/G))).!)0!\K:*F!ZMJT%K&*@.5B,&7<,^XD^O .M= MDJPD#=O3U&N@\1T70;<&NBE6S^8#U'Z!VC\G"_!+3$Y"[3?@V,CR4'UO-<4\ M'[K'MA8TRH/*:(7]/3N194*,-H3)#J/(8C!E44!.*1G@*DI!2.,8,ZZF %>N MT)] .1BW0@/97<^LD=6+64_]QD71:AGZ#(?(,2\.P%<&%#%'95*'VINHC MCAA(,'LE FP4,U71\D]\#A9G]QBHV0XY7:=>VK12KEL48R/9ZXB%SABG(XG4(L^)_#F@F5AU+6R] M#SRQZ4R; :?7F9,I'5/]/!])>'.J*"G+*5=,<"3II&OU\17BS;SQSW_[W_]HA&__0?QZB% MAB*?$_[S+P6+IK1DB:8I EG)&R(K(M-R(9AF5*&+6ZH)R]0E^-WSA'*S1&B4 M$8X\%TD2?4(.4C,"LR#&T3-G6EW!(#P_L"R#)5<=1P.Q MT>TD:[I!2>?MH<,>>A!P8BW-+&1CZ\ R/,; M! U_W]T[(,>OEL\OXOG[EL\DK#6 [S@M5@KJBQ3E89+>F+ R7M 'HI?H"HG)]D-38SFGDHFT*2WE7&$QE]GZEKT(QV[<<9;;O U6<1"YE=4.2+L" M:9\,2Z-<%-5J&W1W!8"0Y/%OQ29+U)KH#X M VEX[5[7/ZB/5KMULH-P72%<'T3X7ARV(+*_I!(N#^B+)%PC.- H^DR81"\D M6]!?E36Z@+,B%5E&I#)#Y6ERV<1:RHFVRR*PPZC&VF#EVQ@WLV)W<^*Z9Z$M M:_\(JO6\&&\K;MO1=8VKT2ZV8W\/V=9= I^%K-PDCB'##8I].ZR#-9D%=A#N M ?,V8-Y9P*JMY!@VKW'5<'UC/"SQQ$T&;RX:^.!A?DJ-[FPYQV3$_UAX;;L= MU!/28+93Q;NDFWL%/GRQZ$^GDDX-%^.PGT+'DJ"E@6O46L:*MT787EWIP0F/ M73IGZ[:?4SDMFB"%$K'@NKS(5J-5H]4OVHO:^, T8$47L0E3=F\/1,+VJE!& M)Q#2M2.X1\BR(2I?M)@7/<6KT-"A%(\S:"*I- ;P^T0(_?YB)JC:TM[_4$L# M!!0 ( &):;ECEY%EA8@0 %01 9 >&PO=V]R:W-H965T\9VTC8SE\03WZ6O%9!M)H!\ MDFRGW_XD@3'&@AZ7ODD [R[_WTJ[DA@="'UE&XPY>,O2G(V-#>?;:\MBT09G MB)EDBW/QRXK0#'%Q2]<6VU*,8N64I98]&/A6AI+:%RH[P%39++85QR*GY-A!^?++]-GVZO9M/E[0V8/]XO;A^6 MT[_N'A_ XL_IPQ)<@0>1ZV?,.([!DI/H%3QN9?X9^'B#.4I2]DD8W>41SN5X M@$6*Y+S M#0.W>8SC\P"6X*^28!^3,+,[(][@R 0._"R$VXY&T/R_N]L=, 5D=9QFG\'CCC..\CC)UP!Q\(+729[+&V'T M R.JRT?Q$E^]1#:R_<3U'-_Q1]:^3GIIYD'H0%B9G3%X%8/7E^$K13EO3M5" MJG>A ;I#T80;4G5FCE$[YS'.XZX9'%[.8-=VPF:N M-6;G$_U,_;!2/^Q4_UTM?J+[3/>8BL4:1/CG-0D^)CF(29HB MRL!6)$+U^D\ZT$))4".P73-H5JK&RC%]1X\)!Z?%;_ ^T+)P>_"4;X2PKM4S M@V&L7FF$;4VU!A^]C*E?S'DA0BV0W!ZG%;A"V(-DG)/M]2%4CZ$-EZZG< M)I7.SC'M%JC3(@\[%]+>159K&'TH'8UZUQPZ34J]7=#22>!I08?=*_H%YA>4 M4/",TMVO[2.EC#, U_2\)J?&3'02MP7SM.;#[D5?48F#T*LX>>TEG$0X[G?7 M_;N(=RG3KS>\DD9K%K05W&E; +OW!9V#UK]_^+JA<2\*36/FF&'0 G/:-\#N MC4,GS/_J'(&.9PB;/!HS,=5:MD'PM+6 W7N+/A55-@V^P;WK*;Q8/Y3'XR4.?>4YCB>\,] MHJ)W,)#BE0@Y, -1&;0XPAF;9:*161F 1=E!-RI+V QEG^"W;EO:8&@FW&:5(.%@J2*"VV^+D,1&V A5H&H'( RG47 MCG*5%YCCZ9C1'6#R;F%-[N13S4<+<5$JL[+@3%R-Q#@^77R?W5^>G,T6EQ?@ M_.YF?GF[F/U^=7<+YM>SV\4)6!39 G0)1$XSCM,P2E= ; !Y)BR(,OP0$R!T M!H^ ;F2D,_#E@G GP M8%61M7(/5J_(-L6@L&B#;]]1?HFK]UJ+4KM7:7 M]>E=F;H[E>1C<+M-'@B3N6^X#/YNC%4QE<*9FSN3C>%IZKL>DJE_:A#I5"*= MCXO\F2\\$H+9$V&BD8![(KN15'@N:H:)=;_%,;B.E@1\B5+P)\$L^]HDNMNY M"U[D2# "25&*HBA#_-)5*FXU+W> >5T6ZTTL)!8%Q5Q"&L=2TT9D*4]&X[P* MYUXM&$=41;NM52$TB!#W5R:E_EC\VFM\K2 MUYO_$8[NM?SW00IVJ!MV Z.D]%;O";:%7-]IT:F0AWH@;SB4O./=*U'B5R@9 MO8<2I"B)AJ!D[WY7>G]3.;9NM_P%18J Z# "#D03M/\X*/J%#=LJ1U$/]:#> M@.%U]L-KZ6Z;;$5!U$W!+J)XNFGG1+&\_!FM056G\9X-&BD<(F]@HJ#/0"!2 M"$3=#X&#$J7T]98HGN[;+36AN(<^R+W_1!1_KW#+&PO=V]R:W-H965TW-^AR8_^W;2!ABS+,7W[(I"B$KX@EIOHPROPD @H MCH'(-W0Z HE)*LY0 SU-1^CTY R=($+18\+F M-(=&VI".MM[; D-RC(>7O( MN1ZZ950F HUI!-$F@*V45G*]E=R!=Q!Q!.$Y\MVOR',\OX;0\./NW@$Z?A5] MW^#Y^Z*?8 Z-@4K#R$1:E0P.@OSK$1T);$-ON]+; M/G)VMH\I_4A@&]([E?3.P:-^9!*GZO:2G*@7*T0+G,X!L7@C2465I5%=,(H= MVNM9VO([6VFZ:^2UW/HTO:BX7_RWRKK8Y;Q36;LV>ROKLJ)\^;?*8AD@B5_1 M,U"(B2R(RP3>GYKMZ-?QO]SAUG2<+?Z[-NU6/7W7>7]%G0_D2XP)WYV@UQAU_.86;7NM#\B STQ[)%#(YE06;V2U6K5@?=-X;*T/=&MF M^HMWF**ON\5\IDH"I1 K2.>\HQCQHE4J)I+EIMMX9E+U+F:8J/82N#90WV/& MY&JB-Z@:UN /4$L#!!0 ( &):;EA2@U_*% 0 $ 1 9 >&PO=V]R M:W-H965T>3F.6_X%C8.JX&_(QQDI3.@D$2I<4_^EI.Q(D#='HARLTL'*A1;,YMU 3I7(9[S@5;R/AQ^>?O>L' M[W[]<0.\S0I\>O"NU^_^66_> V^Y_/BPN;\#KU>8HRAF;\!;\'"W J]?O0&O M0)2"^Y!D#*4!F^I<,)%XNE^.NBA&-7M&A2;X0%(>,G"5!CAH NA"0J7#?-*Q M, <15]B_ !;\ YB&:2D(+9_O;@[0L:IIM7(\JV]:49RA(D[3 'S*4!SMOD7I M'GB^3[*4*^>L@!RI(>5^OF0'Y..9)C8LP_01:_/??X..\:=*[YG &NI'E?K1 M$/I\:526T#8.81,-H]S$T)CJC^>JE 8&I M^#J#?%2'H%Q'!HZ88H 91]LX$IDA4*EQ M.D3?VF9'CLK*<4VUGG&E9SRHYVJS^DYHC#O#FG8G-!1&I_'3H#:IJ$V&IYID M6[[+XL%M.@CQTFUZ)K"&6K=2ZYX_2;GG5'\FL(9Z:-2ES_CY-%5BG,89[.8I ME95E]"0J>%*I MC]51,0CTTJU[+K2F[+J&0_O\N0L.'@Q>/ -G0FO.0'TJ@,/'@N=EKVX%AX;1 MR5Y=J['3%YEUF8?#=?Y'DU>WL-L0VFW*"BM[,NKA7-=_^)T#P"])7Q/%,IKO)PL(P^)X&YG6,V-."XS4]E9;3#1#^YBR98S*&\HHO%EYNR MN,Y5O=5G "^__+;Z%_+S0'['K6&*;PL?Q-)$(J!BO!.0QL584*+%=;UH<'+( M;[Q;PL7].7\,,0HPE0;B_8X0_M20 U0?3>;_ 5!+ P04 " !B6FY8@O# < ?G0 $'2!X M"8A. ,(.$#JCK3)G:T$U36(I&B1MMF&S"]<;AS9N&+?_XDI+<\H,3B=+^H1V M"BU!NAO!4T +IM)"J%H">HON5PMT>7&%+A#CZ%LN:D5YIF*B36W+0-*NSJRM M$YRHXP?H5G"=*_219Y ])R!&=*\\V"N?!6<9%Y .4.B_08$7A$<$S?\>'IR1 M$_:-#!U?^"^-/-:OEBXZ3FAV->_Q/9,^=1 M[SPZQYY\-;/FAJ>B!'3Y12AU=HC!]>]!+EU4T"A5-1GC_:#YMJ]KQ?QF1E [;SX3=-.KULJMXPK5,#& M4'J#=T:3;"="N]&BK^Q!?JQG/P"4$L#!!0 M ( &):;EAD.J)K0P( (H& 9 >&PO=V]R:W-H965TNJY,2ZBPG/ :F'Z2B<&4M &>RL_.5Z8>)MP"\"K3P9(U/) MGO-G,]EDL>,9(:"0*D/ ^G: .Z#4@+3&GY[I#%N:Q-/QD?[-UJYKV6,)=YS^ M)IDJ8^>3@S+(<4/5CK??H:]G9G@II])>4=O%AI\=E#92\:I/U@858=T=O_3G M<)*@.><3@CXAL-[=1M;R'BN<1(*W2)AH33,#6ZK-UG*$F9?RJ(1^2G2>2C;Z M>#,0Z$G@C+ "K83 K !][$I&KM([F#@W[6GKCA9X)TK\P;M7]&&9>1 L@;3?W?JGVFB5 M\5K]?\B=[C@PQU3"B-AL$)N-_ZM2>0.BO"%]P&V>^ MY[88W!97']RXWSCWHI][TA\J$(7M@A*EO&&J:Q7#ZM!H5UU_^1O>=>D'+ K" M)**0ZU1OLM"O4W2=KYLH7MMNL^=*]RX[+/7/ H0)T,]SSM5Q8C88?C_)&U!+ M P04 " !B6FY8"5:*[B\# #J$@ #0 'AL+W-T>6QEUY-B9X[*67X^OG:8?^"+& MPU;6"F+?XW/NL7V#+0:U60EV,V?,1,M2R'I(YL94G^*XGLY92>LS53%ID4+I MDAK;U;.XKC2C>0VD4L2]3B>-2\HE&0WDHKPJ31U-U4*:(3EO0Y%_?,V'I)M^ M))&7&ZN<#?3AZ*AS=WJY'S]QP"F)@Z+G+Q ]Z^"Z%L.D MTQ=)/Z.,"5_L"KO1QU;'\XXQ6C] L_8W3.@XL>V"0"]$:[!$?& TJ:@S3\LIVW& 7? )%3?MV55F',TU7W=XYV1#< MPR:9*)TSW:;IDG5H-!"L #N:S^;P-*J* 31&E;:1^5^;*PTY&N#_7) MKC4K^-+UET5K %/OXNJTJL3JL^ S63(_^18/-AN4RM0&F";1 M/=.&3[">>V_0\]]=YQF33%.Q;=K6_B&O\JL=-R?/O_#L M_JSL.PZ:3"X.WV-SVAZZR?0MF'P3V]T_?)-)=I >X^;\WKHD[%P1VF@$5[$A M^0$7.[%)&DT67!@NF]ZP$,VH3?L;3*^;MO= FXO+G"U9/FZZ>C9QS<@V;-;F X1]Y,I]P@C& M\5@8 0S+@SG .)Z%Y?F?YM-'Y^,QS%L_B/113A_E>%8(&;LOEB?,R>PG/-,L M2Y(TQ59T/ XZ&&/KEJ;P$U;#O $#RP.9_FRM\=W&*^3Y.L#V]+D*P6:*5R(V M4WRM 0FO&S"R++S;6!Y@8+N U0[D#^>!F@ISD@1V%?.&O<$XDF48 K48KM$T M158GA6]X?["W)$FR+(P %G:0)!@";R..8 [ X8DB3L']\ZC>'U.Q9O_;HT> M 5!+ P04 " !B6FY8EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y M;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( &):;EB5<8LU2P< -\^ / >&PO=V]R M:V)O;VLN>&ULQ9M;;]I(%(#_RHBGKE268'RC:BHYX"26P%#;9#=/JXD9@E5C MH[%)VO[ZG3%)9C[)GOG#GCS\^E_/90EM_8]UU>5)>];5WO M/PT&5;H5.U[]6>Y%H8YL2KGCM=J4CX-J+P5?5ULAZET^,"XN[,&.9T7OR^?7 M:RWE &Z4M4CKK"S43KWC+A//U=MQOLBI[R/*L_G'9:_[.18_MLB+;93_% M^K)WT6/5MGR^+67VLRQJGL>I+//\LC<\'K@3LL[2D]VQADSX0]7LJ?E#Q!7( M9<^^4!?<9+*JFS.:ZW/%^"34R<>M0UU>9WDMY)37XD:6AWU6/.K+J%\Q #^C M:8?7SV,C?I+_IQG+S29+Q;1,#SM1U,=VE"+7@$6US?95CQ5\)RY[KZ>7-O'#BL_C6]Y,8 )H( MH'DV0/9AR0&DA4!:YWL>OZX" &DCD/89(?\Q *2#0#KGZS1>? L@7032I84, MO605^9IIL?0C+PD4-" ;(V1C6K)X-9][T;U&BX.;,+@.)EZ8,&\R6:S"!#Z( MPPML^+Z@Q;SV@HC=>;-5TXC70:AZ=>#-6!#&2;2:0TS4,L2:"<([/TZ:!Q B M84X9$DM%(X7)(@K\%A)FD"&Q0I:1[@7)_4>VG#4/6SAM1KVE;KB/#&)B'AD2 MBV3F>W&[T3!A#(F-$82)%]X$5S.?>7'M. P%PR)9:",E2@>]:PS+:]@^F($R(<984BL!'^^ MG"WN?9]%?A)$C4Z;C@H;T,!D8!#+0 ?#D7_KJ[:[\Y4"U+8/V3 #&.0&T#0L M\?YN#1T&FE:0YQ7S>7!B)0-3@$&L@/C6B_0#MEQ%DULUS#+EA)O(@R(WL+'? M(![[=5*HQPRF1,4:6$B&>< @]D#LWS0],@BO%]'\]X'#P$Q@$)N@::?^E;J= MTR9A51VTX3L=/3 W&,1NT%'D$4O''5]7WBRXOE?W^B7FA9B8)0QB2Z"!>2OY M,C!9&,2R !$O^Y!P]>75'W"B O/$B-@3(/3M9,,\,2+V!!H#MV[O"%/'B%@= MQQBXL_70.2AB?9P$PYV$F$!&Q *!47$G'.:0$;%#_C/".Y)"3,PG(_+YI],X MK[,M,9V,B'4" [Y..$PB(V*)G(8QG8B80$;4$U"G\4P7HXF)Q"06"1[8P D+ M$W.*2>P4-+)I.<7$G&(2.Z5K,I1]F(J:9WG[GF.*,:DS%#3^&D%,M-A![!D8 M?_79G,MOJAT5 HM%>I 9Q,2,8Y+/7D',52$%SW7IE#WRK*A:/0@SCDELG#9F M4#R)JM;_4GUDO&8;B(DYQR1W#@ALNSH.YAR3V#D0KL^\]3K3I_#\I2@,,3'O MF,3>P0-PV+\M3#T6L7I> O ^6^R%5(>+1Y8+7@F6EE7=ZC@6IAZ+6#V_,.>\ M5L-.G8F*E1M6OD!#3$P]UOND,Z>MF6?\(8.!KX6YQR)VSR_,D][S^Y(*"W./ M]2X%$H49'_;[7.BS%6C*JRW;Y.4SQ$1+[>]=.6F&]K789$56BS[$Q-QCD;OG M%-/;E;+.?O*&Y T39P M^0T-2V(B5G(/E>AO\&TX?H^S$+.&BQ*U7\>55!63J8A1SR"@^85N^SI2PU0UDP M=3762B@=S$(.^?1;"]/?;$2S3I_5_#N3K6<3LY!#G@*U,)%XT\$LY)"G0"W, M2;G;EX6>?M-S"6N8 CGHBN/W+/GT6:B^1F630DJQUO<=8F(6M(U M+1^+9MKU-TS,0@ZQA<#JI,[4PL7X[[]@36'>B/)1\OVVU84P][CG7+S6RB==S#TN^EWKQ 8H)$[4Q9J'Q.=I8-.L2O.R.D@8L8\Q!XVI M\Y^BRM9"LD3RM2[Z>5+JK+PI[4-&3$#C1D"#YN3JR^>F?B36H;I^I?:G/$^7 MDND/?:6A85KZ)8[-(<\G:M^BF)5\_?I^]NN[Y5_^!5!+ P04 " !B6FY8 M%#8 '+X" !W. &@ 'AL+U]R96QS+W=O4&$!D@"F!D>[7)W2\B!1QKBVTBOQ4:6WP^ MC1^A81Y_U<-Z?.M.P_[M/"P^CH?3L&KVXWC^T;;#9E^/Z^&A.]?3YEOJ;07TMM3;"NAMJ;<5T-M2;RN@MZ7>5D!O2[VM M@-Z.>CL!O1WU=@)Z.^KM!/1VD\T2 ;T=]78">COJ[03T=M3;">CMJ+<3T-M1 M;R>@MZ/>3D!O3[V]@-Z>>GL!O3WU]@)Z>^KM!?3VD\UN ;T]]?8">GOJ[07T M]M3;"^CMJ;<7T-M3;R^@=Z#>04#O0+V#@-Z!>@44#O1+V3@-Z)>B\DH'>BWDE [TR]LX#>F7IG M ;TS]F?JG07TSM0["^B=J7<6T#M3[RR@=Z;>64#O/#GL+:!WIMY90.]" MO8N WH5Z%P&]"_4N GH7ZET$]"[4NPCH7:AW$="[4._RG7H/X^>A#K>>KS6? M_YU4CY?OUMOCK\NOBY-W_(IS>U\Q//T%4$L#!!0 ( &):;EA&_2!Z3 ( M )XV 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8V@:6(I*B MJ"+.INVVS:(74"4Z%JP_D$SJW+ZTG 1HD1H-7*#OQH)-'VJ?3;,>XLIW<4(?XU=UG<]WLZWN;B>MKG373&.P8 MUN%8([F]^62W]4,?5I\/\6??3>,F<;;WR>KC:>,Q:Y/4\]QW31WB>O8XMK^E MK)\3TGARV>-WW>ROXH8D>S/AN/+G@.=S7Q^MU"U_J(>[*#GWFPU-O M?7J^Q!L]3MMMU]AV:AZ&>"3UL[-UZW?6AJ%/3T6OSB>'>,/V])E?G+^4.1<8 M=]ZY:?9Q8LZ^/^YE),?3ZSD6LBYTYU_Q-3&6OOC]['':K6W_,CM>[X_)[9=Y M^&QY7'['O\[XM?X[^Q"0/B2D#P7IHX#TH2%]E) ^#*2/"M)'?DUIA")J3B$U MIYB:4U#-*:KF%%9SBJLY!=:<(JN@R"HHL@J*K((BJZ#(*BBR"HJL@B*KH,@J M*+)*BJR2(JNDR"HILDJ*K)(BJZ3(*BFR2HJLDB*KHLBJ*+(JBJR*(JNBR*HH MLBJ*K(HBJZ+(JBBR%A19"XJL!476@B)K09&UH,A:4&0M*+(6%%D+BJR:(JNF MR*HILFJ*K)HBJZ;(JBFR:HJLFB*KILA:4F0M*;*6%%E+BJPE1=:2(FM)D;6D MR%I29"TILAJ*K(8BJZ'(:BBR&HJLAB*KHZ&U_RL^5O:;<_ 5!+ 0(4 Q0 ( &): M;E@'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ 8EIN6'&]/AON *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ 8EIN6)E&PO M=V]R:W-H965T&UL4$L! A0#% @ 8EIN6+8T0G_E P MB@T !@ ("!!Q 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN6$B*]$JY @ Z@< !@ M ("!"Q\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 8EIN6/D*2/R<" 2B4 !@ ("!(BL 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 8EIN6*@(N&LI!0 &@X !D ("! MQ$4 'AL+W=O&PO=V]R:W-H965T). !X;"]W;W)K&UL4$L! A0#% M @ 8EIN6/T_ 3Z7!0 H X !D ("!(E( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN6(_(3#6K M P <0@ !D ("!QV$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN6-@!1];S! $1 !D M ("!,7< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 8EIN6+^OG;KE @ ^@8 !D ("!H84 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8EIN6-U;"D9X"P %B@ !D ("!4Y4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN6#D>D3+M P C@L !D M ("!.;< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 8EIN6.L"D[RA"0 ,2@ !D ("!U\$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN M6#?"/U8< P 0P@ !D ("!4-8 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K M&UL4$L! A0#% @ 8EIN6+_9Q+\L P , @ M !D ("!/.8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN6/[,>2(N P I@L !D M ("!\/( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 8EIN6"KD 0A8 @ 'P8 !D ("!*?L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN6*L] M.99] @ TP8 !D ("!&@0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN6!-5*MLB @ P00 !D M ("!E P! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 8EIN6#KW\?SZ @ !@L !D ("! M&PO=V]R:W-H965T&UL4$L! A0#% M @ 8EIN6$Y?&PO=V]R:W-H965T(D 0!X M;"]W;W)K&UL4$L! A0#% @ 8EIN6&=;8$3J M @ LPP !D ("!QR@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN6/"*R>;:" LT !D M ("!:S0! 'AL+W=O&PO=V]R M:W-H965TP, $0* M 9 " @2)! 0!X;"]W;W)K&UL M4$L! A0#% @ 8EIN6*MKND$H P " L !D ("!U$0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8EIN6'O!QWXH! :! !D ("!H%4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN6,/8B2+& @ M10@ !D ("!76 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN6"]'?]=J @ AP8 !D M ("!:VH! 'AL+W=O " #S!P &0 @($,;0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 8EIN6'9[17'P @ @0@ !D ("!3'(! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN M6'XK4[T' P !@P !D ("!R'L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN6'0\^1-;!0 N!D M !D ("!A(D! 'AL+W=OX. " #P!P &0 @($6CP$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN6)4?)N$,! H@X !D M ("!.Y1986($ !4$0 &0 @(%^FP$ >&PO=V]R:W-H965T M@ 0!X;"]W;W)K&UL4$L! A0# M% @ 8EIN6$CUOY%! P O H !D ("!0:4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 8EIN6&0Z MHFM# @ B@8 !D ("!A:\! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !B M6FY81OT@>DP" ">-@ $P @ &PP $ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 : !H (\< MPP$ ! end XML 111 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 112 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 114 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 224 450 1 false 64 0 false 11 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS Sheet http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings CONSOLIDATED STATEMENTS OF EARNINGS Statements 2 false false R3.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.weycogroup.com/role/StatementConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 00300 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 00305 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.weycogroup.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF EQUITY Sheet http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity CONSOLIDATED STATEMENTS OF EQUITY Statements 6 false false R7.htm 00405 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) Sheet http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquityParenthetical CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) Statements 7 false false R8.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 10101 - Disclosure - NATURE OF OPERATIONS Sheet http://www.weycogroup.com/role/DisclosureNatureOfOperations NATURE OF OPERATIONS Notes 9 false false R10.htm 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 10301 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://www.weycogroup.com/role/DisclosureFairValueOfFinancialInstruments FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 11 false false R12.htm 10401 - Disclosure - INVESTMENTS Sheet http://www.weycogroup.com/role/DisclosureInvestments INVESTMENTS Notes 12 false false R13.htm 10501 - Disclosure - INVENTORIES Sheet http://www.weycogroup.com/role/DisclosureInventories INVENTORIES Notes 13 false false R14.htm 10601 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET Sheet http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNet PROPERTY, PLANT AND EQUIPMENT, NET Notes 14 false false R15.htm 10701 - Disclosure - LEASES Sheet http://www.weycogroup.com/role/DisclosureLeases LEASES Notes 15 false false R16.htm 10801 - Disclosure - INTANGIBLE ASSETS Sheet http://www.weycogroup.com/role/DisclosureIntangibleAssets INTANGIBLE ASSETS Notes 16 false false R17.htm 10901 - Disclosure - OTHER ASSETS Sheet http://www.weycogroup.com/role/DisclosureOtherAssets OTHER ASSETS Notes 17 false false R18.htm 11001 - Disclosure - SHORT-TERM BORROWINGS Sheet http://www.weycogroup.com/role/DisclosureShortTermBorrowings SHORT-TERM BORROWINGS Notes 18 false false R19.htm 11101 - Disclosure - CONTINGENT CONSIDERATION Sheet http://www.weycogroup.com/role/DisclosureContingentConsideration CONTINGENT CONSIDERATION Notes 19 false false R20.htm 11201 - Disclosure - EMPLOYEE RETIREMENT PLANS Sheet http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlans EMPLOYEE RETIREMENT PLANS Notes 20 false false R21.htm 11301 - Disclosure - COMPREHENSIVE INCOME Sheet http://www.weycogroup.com/role/DisclosureComprehensiveIncome COMPREHENSIVE INCOME Notes 21 false false R22.htm 11401 - Disclosure - INCOME TAXES Sheet http://www.weycogroup.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 22 false false R23.htm 11501 - Disclosure - COMMITMENTS Sheet http://www.weycogroup.com/role/DisclosureCommitments COMMITMENTS Notes 23 false false R24.htm 11601 - Disclosure - SHARE REPURCHASE PROGRAM Sheet http://www.weycogroup.com/role/DisclosureShareRepurchaseProgram SHARE REPURCHASE PROGRAM Notes 24 false false R25.htm 11701 - Disclosure - EARNINGS PER SHARE Sheet http://www.weycogroup.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 25 false false R26.htm 11801 - Disclosure - SEGMENT INFORMATION Sheet http://www.weycogroup.com/role/DisclosureSegmentInformation SEGMENT INFORMATION Notes 26 false false R27.htm 11901 - Disclosure - SHARE-BASED COMPENSATION PLANS Sheet http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlans SHARE-BASED COMPENSATION PLANS Notes 27 false false R28.htm 12001 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS Sheet http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccounts VALUATION AND QUALIFYING ACCOUNTS Notes 28 false false R29.htm 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 29 false false R30.htm 30403 - Disclosure - INVESTMENTS (Tables) Sheet http://www.weycogroup.com/role/DisclosureInvestmentsTables INVESTMENTS (Tables) Tables http://www.weycogroup.com/role/DisclosureInvestments 30 false false R31.htm 30503 - Disclosure - INVENTORIES (Tables) Sheet http://www.weycogroup.com/role/DisclosureInventoriesTables INVENTORIES (Tables) Tables http://www.weycogroup.com/role/DisclosureInventories 31 false false R32.htm 30603 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Sheet http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetTables PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Tables http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNet 32 false false R33.htm 30703 - Disclosure - LEASES (Tables) Sheet http://www.weycogroup.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.weycogroup.com/role/DisclosureLeases 33 false false R34.htm 30803 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://www.weycogroup.com/role/DisclosureIntangibleAssetsTables INTANGIBLE ASSETS (Tables) Tables http://www.weycogroup.com/role/DisclosureIntangibleAssets 34 false false R35.htm 30903 - Disclosure - OTHER ASSETS (Tables) Sheet http://www.weycogroup.com/role/DisclosureOtherAssetsTables OTHER ASSETS (Tables) Tables http://www.weycogroup.com/role/DisclosureOtherAssets 35 false false R36.htm 31203 - Disclosure - EMPLOYEE RETIREMENT PLANS (Tables) Sheet http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansTables EMPLOYEE RETIREMENT PLANS (Tables) Tables http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlans 36 false false R37.htm 31303 - Disclosure - COMPREHENSIVE INCOME (Tables) Sheet http://www.weycogroup.com/role/DisclosureComprehensiveIncomeTables COMPREHENSIVE INCOME (Tables) Tables http://www.weycogroup.com/role/DisclosureComprehensiveIncome 37 false false R38.htm 31403 - Disclosure - INCOME TAXES (Tables) Sheet http://www.weycogroup.com/role/DisclosureIncomeTaxesTables INCOME TAXES (Tables) Tables http://www.weycogroup.com/role/DisclosureIncomeTaxes 38 false false R39.htm 31703 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.weycogroup.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.weycogroup.com/role/DisclosureEarningsPerShare 39 false false R40.htm 31803 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.weycogroup.com/role/DisclosureSegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://www.weycogroup.com/role/DisclosureSegmentInformation 40 false false R41.htm 31903 - Disclosure - SHARE-BASED COMPENSATION PLANS (Tables) Sheet http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansTables SHARE-BASED COMPENSATION PLANS (Tables) Tables http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlans 41 false false R42.htm 32003 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Tables) Sheet http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsTables VALUATION AND QUALIFYING ACCOUNTS (Tables) Tables http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccounts 42 false false R43.htm 40101 - Disclosure - NATURE OF OPERATIONS (Details) Sheet http://www.weycogroup.com/role/DisclosureNatureOfOperationsDetails NATURE OF OPERATIONS (Details) Details http://www.weycogroup.com/role/DisclosureNatureOfOperations 43 false false R44.htm 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies 44 false false R45.htm 40401 - Disclosure - INVESTMENTS - Marketable Securities (Details) Sheet http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails INVESTMENTS - Marketable Securities (Details) Details 45 false false R46.htm 40402 - Disclosure - INVESTMENTS - Unrealized gains and losses (Details) Sheet http://www.weycogroup.com/role/DisclosureInvestmentsUnrealizedGainsAndLossesDetails INVESTMENTS - Unrealized gains and losses (Details) Details 46 false false R47.htm 40403 - Disclosure - INVESTMENTS - Investments, at fair value (Details) Sheet http://www.weycogroup.com/role/DisclosureInvestmentsInvestmentsAtFairValueDetails INVESTMENTS - Investments, at fair value (Details) Details 47 false false R48.htm 40501 - Disclosure - INVENTORIES (Details) Sheet http://www.weycogroup.com/role/DisclosureInventoriesDetails INVENTORIES (Details) Details http://www.weycogroup.com/role/DisclosureInventoriesTables 48 false false R49.htm 40502 - Disclosure - INVENTORIES - Additional Information (Details) Sheet http://www.weycogroup.com/role/DisclosureInventoriesAdditionalInformationDetails INVENTORIES - Additional Information (Details) Details 49 false false R50.htm 40601 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details) Sheet http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails PROPERTY, PLANT AND EQUIPMENT, NET (Details) Details http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetTables 50 false false R51.htm 40701 - Disclosure - LEASES - Operating lease costs (Details) Sheet http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseCostsDetails LEASES - Operating lease costs (Details) Details 51 false false R52.htm 40702 - Disclosure - LEASES - Maturities of operating lease liabilities (Details) Sheet http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails LEASES - Maturities of operating lease liabilities (Details) Details 52 false false R53.htm 40703 - Disclosure - LEASES - Operating lease liabilities classification (Details) Sheet http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseLiabilitiesClassificationDetails LEASES - Operating lease liabilities classification (Details) Details 53 false false R54.htm 40704 - Disclosure - LEASES - Additional Information (Details) Sheet http://www.weycogroup.com/role/DisclosureLeasesAdditionalInformationDetails LEASES - Additional Information (Details) Details 54 false false R55.htm 40705 - Disclosure - LEASES - Supplemental cash flow information (Details) Sheet http://www.weycogroup.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails LEASES - Supplemental cash flow information (Details) Details 55 false false R56.htm 40801 - Disclosure - INTANGIBLE ASSETS - Indefinite-lived intangible assets (Details) Sheet http://www.weycogroup.com/role/DisclosureIntangibleAssetsIndefiniteLivedIntangibleAssetsDetails INTANGIBLE ASSETS - Indefinite-lived intangible assets (Details) Details 56 false false R57.htm 40802 - Disclosure - INTANGIBLE ASSETS - Amortizable intangible assets (Details) Sheet http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails INTANGIBLE ASSETS - Amortizable intangible assets (Details) Details 57 false false R58.htm 40803 - Disclosure - INTANGIBLE ASSETS - Additional Information (Details) Sheet http://www.weycogroup.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails INTANGIBLE ASSETS - Additional Information (Details) Details 58 false false R59.htm 40901 - Disclosure - OTHER ASSETS (Details) Sheet http://www.weycogroup.com/role/DisclosureOtherAssetsDetails OTHER ASSETS (Details) Details http://www.weycogroup.com/role/DisclosureOtherAssetsTables 59 false false R60.htm 40902 - Disclosure - OTHER ASSETS - Additional Information (Details) Sheet http://www.weycogroup.com/role/DisclosureOtherAssetsAdditionalInformationDetails OTHER ASSETS - Additional Information (Details) Details 60 false false R61.htm 41001 - Disclosure - SHORT-TERM BORROWINGS (Details) Sheet http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails SHORT-TERM BORROWINGS (Details) Details http://www.weycogroup.com/role/DisclosureShortTermBorrowings 61 false false R62.htm 41101 - Disclosure - CONTINGENT CONSIDERATION (Details) Sheet http://www.weycogroup.com/role/DisclosureContingentConsiderationDetails CONTINGENT CONSIDERATION (Details) Details http://www.weycogroup.com/role/DisclosureContingentConsideration 62 false false R63.htm 41201 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of weighted average asset allocation (Details) Sheet http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfWeightedAverageAssetAllocationDetails EMPLOYEE RETIREMENT PLANS - Schedule of weighted average asset allocation (Details) Details 63 false false R64.htm 41202 - Disclosure - EMPLOYEE RETIREMENT PLANS - Additional Information (Details) Sheet http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails EMPLOYEE RETIREMENT PLANS - Additional Information (Details) Details 64 false false R65.htm 41203 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of funded status (Details) Sheet http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFundedStatusDetails EMPLOYEE RETIREMENT PLANS - Schedule of funded status (Details) Details 65 false false R66.htm 41204 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of change in benefit obligation and plan assets (Details) Sheet http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails EMPLOYEE RETIREMENT PLANS - Schedule of change in benefit obligation and plan assets (Details) Details 66 false false R67.htm 41205 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of net periodic pension cost (Details) Sheet http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfNetPeriodicPensionCostDetails EMPLOYEE RETIREMENT PLANS - Schedule of net periodic pension cost (Details) Details 67 false false R68.htm 41206 - Disclosure - EMPLOYEE RETIREMENT PLANS (Details) Sheet http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails EMPLOYEE RETIREMENT PLANS (Details) Details http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansTables 68 false false R69.htm 41207 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of Projected benefit payments for the plans (Details) Sheet http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfProjectedBenefitPaymentsForPlansDetails EMPLOYEE RETIREMENT PLANS - Schedule of Projected benefit payments for the plans (Details) Details 69 false false R70.htm 41208 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of fair value hierarchy (Details) Sheet http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails EMPLOYEE RETIREMENT PLANS - Schedule of fair value hierarchy (Details) Details 70 false false R71.htm 41301 - Disclosure - COMPREHENSIVE INCOME - Accumulated other comprehensive loss (Details) Sheet http://www.weycogroup.com/role/DisclosureComprehensiveIncomeAccumulatedOtherComprehensiveLossDetails COMPREHENSIVE INCOME - Accumulated other comprehensive loss (Details) Details 71 false false R72.htm 41302 - Disclosure - COMPREHENSIVE INCOME - Changes in accumulated other comprehensive loss (Details) Sheet http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails COMPREHENSIVE INCOME - Changes in accumulated other comprehensive loss (Details) Details 72 false false R73.htm 41303 - Disclosure - COMPREHENSIVE INCOME - Reclassification adjustments out of accumulated other comprehensive loss (Details) Sheet http://www.weycogroup.com/role/DisclosureComprehensiveIncomeReclassificationAdjustmentsOutOfAccumulatedOtherComprehensiveLossDetails COMPREHENSIVE INCOME - Reclassification adjustments out of accumulated other comprehensive loss (Details) Details 73 false false R74.htm 41401 - Disclosure - INCOME TAXES - Provision for income taxes (Details) Sheet http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails INCOME TAXES - Provision for income taxes (Details) Details 74 false false R75.htm 41402 - Disclosure - INCOME TAXES - Effective tax rate (Details) Sheet http://www.weycogroup.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails INCOME TAXES - Effective tax rate (Details) Details 75 false false R76.htm 41403 - Disclosure - INCOME TAXES - Additional Information (Details) Sheet http://www.weycogroup.com/role/DisclosureIncomeTaxesAdditionalInformationDetails INCOME TAXES - Additional Information (Details) Details 76 false false R77.htm 41404 - Disclosure - INCOME TAXES - Components of deferred taxes (Details) Sheet http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails INCOME TAXES - Components of deferred taxes (Details) Details 77 false false R78.htm 41405 - Disclosure - INCOME TAXES - Net deferred tax liabilities (Details) Sheet http://www.weycogroup.com/role/DisclosureIncomeTaxesNetDeferredTaxLiabilitiesDetails INCOME TAXES - Net deferred tax liabilities (Details) Details 78 false false R79.htm 41406 - Disclosure - INCOME TAXES - Unrecognized tax benefits (Details) Sheet http://www.weycogroup.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails INCOME TAXES - Unrecognized tax benefits (Details) Details 79 false false R80.htm 41501 - Disclosure - COMMITMENTS (Details) Sheet http://www.weycogroup.com/role/DisclosureCommitmentsDetails COMMITMENTS (Details) Details http://www.weycogroup.com/role/DisclosureCommitments 80 false false R81.htm 41601 - Disclosure - SHARE REPURCHASE PROGRAM (Details) Sheet http://www.weycogroup.com/role/DisclosureShareRepurchaseProgramDetails SHARE REPURCHASE PROGRAM (Details) Details http://www.weycogroup.com/role/DisclosureShareRepurchaseProgram 81 false false R82.htm 41701 - Disclosure - EARNINGS PER SHARE - Basic and diluted (Details) Sheet http://www.weycogroup.com/role/DisclosureEarningsPerShareBasicAndDilutedDetails EARNINGS PER SHARE - Basic and diluted (Details) Details 82 false false R83.htm 41702 - Disclosure - EARNINGS PER SHARE - Additional Information (Details) Sheet http://www.weycogroup.com/role/DisclosureEarningsPerShareAdditionalInformationDetails EARNINGS PER SHARE - Additional Information (Details) Details 83 false false R84.htm 41801 - Disclosure - SEGMENT INFORMATION - Additional Information (Details) Sheet http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails SEGMENT INFORMATION - Additional Information (Details) Details 84 false false R85.htm 41802 - Disclosure - SEGMENT INFORMATION - Schedule of segment data (Details) Sheet http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails SEGMENT INFORMATION - Schedule of segment data (Details) Details 85 false false R86.htm 41803 - Disclosure - SEGMENT INFORMATION - Geographic Segments (Details) Sheet http://www.weycogroup.com/role/DisclosureSegmentInformationGeographicSegmentsDetails SEGMENT INFORMATION - Geographic Segments (Details) Details 86 false false R87.htm 41901 - Disclosure - SHARE-BASED COMPENSATION PLANS - Additional information (Details) Sheet http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails SHARE-BASED COMPENSATION PLANS - Additional information (Details) Details 87 false false R88.htm 41902 - Disclosure - SHARE-BASED COMPENSATION PLANS - Stock options weighted-average assumptions (Details) Sheet http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansStockOptionsWeightedAverageAssumptionsDetails SHARE-BASED COMPENSATION PLANS - Stock options weighted-average assumptions (Details) Details 88 false false R89.htm 41903 - Disclosure - SHARE-BASED COMPENSATION PLANS - Company's stock option activity (Details) Sheet http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails SHARE-BASED COMPENSATION PLANS - Company's stock option activity (Details) Details 89 false false R90.htm 41904 - Disclosure - SHARE-BASED COMPENSATION PLANS - Company's restricted stock award activities (Details) Sheet http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails SHARE-BASED COMPENSATION PLANS - Company's restricted stock award activities (Details) Details 90 false false R91.htm 41905 - Disclosure - SHARE-BASED COMPENSATION PLANS - Non Vested Stock Options (Details) Sheet http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails SHARE-BASED COMPENSATION PLANS - Non Vested Stock Options (Details) Details 91 false false R92.htm 41906 - Disclosure - SHARE-BASED COMPENSATION PLANS- Summary of outstanding and exercisable stock options (Details) Sheet http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails SHARE-BASED COMPENSATION PLANS- Summary of outstanding and exercisable stock options (Details) Details 92 false false R93.htm 41907 - Disclosure - SHARE-BASED COMPENSATION PLANS- Company's stock option exercise activity (Details) Sheet http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionExerciseActivityDetails SHARE-BASED COMPENSATION PLANS- Company's stock option exercise activity (Details) Details 93 false false R94.htm 42001 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Details) Sheet http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsDetails VALUATION AND QUALIFYING ACCOUNTS (Details) Details http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsTables 94 false false R95.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 95 false false R96.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 96 false false All Reports Book All Reports weys-20231231.xsd weys-20231231_cal.xml weys-20231231_def.xml weys-20231231_lab.xml weys-20231231_pre.xml weys-20231231x10k.htm http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 117 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "weys-20231231x10k.htm": { "nsprefix": "weys", "nsuri": "http://www.weycogroup.com/20231231", "dts": { "schema": { "local": [ "weys-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "weys-20231231_cal.xml" ] }, "definitionLink": { "local": [ "weys-20231231_def.xml" ] }, "labelLink": { "local": [ "weys-20231231_lab.xml" ] }, "presentationLink": { "local": [ "weys-20231231_pre.xml" ] }, "inline": { "local": [ "weys-20231231x10k.htm" ] } }, "keyStandard": 406, "keyCustom": 44, "axisStandard": 26, "axisCustom": 0, "memberStandard": 36, "memberCustom": 22, "hidden": { "total": 13, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 8 }, "contextCount": 224, "entityCount": 1, "segmentCount": 64, "elementCount": 717, "unitCount": 11, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 935, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings", "longName": "00100 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS", "shortName": "CONSOLIDATED STATEMENTS OF EARNINGS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R3": { "role": "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R4": { "role": "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets", "longName": "00300 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "00305 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_J9wRek5iKUyH5Du73wM1cg", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_J9wRek5iKUyH5Du73wM1cg", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquityParenthetical", "longName": "00405 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:AdjustmentForAmortization", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R9": { "role": "http://www.weycogroup.com/role/DisclosureNatureOfOperations", "longName": "10101 - Disclosure - NATURE OF OPERATIONS", "shortName": "NATURE OF OPERATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.weycogroup.com/role/DisclosureFairValueOfFinancialInstruments", "longName": "10301 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.weycogroup.com/role/DisclosureInvestments", "longName": "10401 - Disclosure - INVESTMENTS", "shortName": "INVESTMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.weycogroup.com/role/DisclosureInventories", "longName": "10501 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNet", "longName": "10601 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.weycogroup.com/role/DisclosureLeases", "longName": "10701 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.weycogroup.com/role/DisclosureIntangibleAssets", "longName": "10801 - Disclosure - INTANGIBLE ASSETS", "shortName": "INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.weycogroup.com/role/DisclosureOtherAssets", "longName": "10901 - Disclosure - OTHER ASSETS", "shortName": "OTHER ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:OtherNoncurrentAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:OtherNoncurrentAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.weycogroup.com/role/DisclosureShortTermBorrowings", "longName": "11001 - Disclosure - SHORT-TERM BORROWINGS", "shortName": "SHORT-TERM BORROWINGS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.weycogroup.com/role/DisclosureContingentConsideration", "longName": "11101 - Disclosure - CONTINGENT CONSIDERATION", "shortName": "CONTINGENT CONSIDERATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:BusinessCombinationContingentConsiderationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:BusinessCombinationContingentConsiderationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlans", "longName": "11201 - Disclosure - EMPLOYEE RETIREMENT PLANS", "shortName": "EMPLOYEE RETIREMENT PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.weycogroup.com/role/DisclosureComprehensiveIncome", "longName": "11301 - Disclosure - COMPREHENSIVE INCOME", "shortName": "COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.weycogroup.com/role/DisclosureIncomeTaxes", "longName": "11401 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.weycogroup.com/role/DisclosureCommitments", "longName": "11501 - Disclosure - COMMITMENTS", "shortName": "COMMITMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.weycogroup.com/role/DisclosureShareRepurchaseProgram", "longName": "11601 - Disclosure - SHARE REPURCHASE PROGRAM", "shortName": "SHARE REPURCHASE PROGRAM", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:ShareRepurchaseProgramDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:ShareRepurchaseProgramDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.weycogroup.com/role/DisclosureEarningsPerShare", "longName": "11701 - Disclosure - EARNINGS PER SHARE", "shortName": "EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.weycogroup.com/role/DisclosureSegmentInformation", "longName": "11801 - Disclosure - SEGMENT INFORMATION", "shortName": "SEGMENT INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlans", "longName": "11901 - Disclosure - SHARE-BASED COMPENSATION PLANS", "shortName": "SHARE-BASED COMPENSATION PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccounts", "longName": "12001 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS", "shortName": "VALUATION AND QUALIFYING ACCOUNTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.weycogroup.com/role/DisclosureInvestmentsTables", "longName": "30403 - Disclosure - INVESTMENTS (Tables)", "shortName": "INVESTMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.weycogroup.com/role/DisclosureInventoriesTables", "longName": "30503 - Disclosure - INVENTORIES (Tables)", "shortName": "INVENTORIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetTables", "longName": "30603 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.weycogroup.com/role/DisclosureLeasesTables", "longName": "30703 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.weycogroup.com/role/DisclosureIntangibleAssetsTables", "longName": "30803 - Disclosure - INTANGIBLE ASSETS (Tables)", "shortName": "INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.weycogroup.com/role/DisclosureOtherAssetsTables", "longName": "30903 - Disclosure - OTHER ASSETS (Tables)", "shortName": "OTHER ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "weys:OtherNoncurrentAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "weys:OtherNoncurrentAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansTables", "longName": "31203 - Disclosure - EMPLOYEE RETIREMENT PLANS (Tables)", "shortName": "EMPLOYEE RETIREMENT PLANS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:ScheduleOfWeightedAveragePlanAssetsAllocationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:ScheduleOfWeightedAveragePlanAssetsAllocationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeTables", "longName": "31303 - Disclosure - COMPREHENSIVE INCOME (Tables)", "shortName": "COMPREHENSIVE INCOME (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.weycogroup.com/role/DisclosureIncomeTaxesTables", "longName": "31403 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.weycogroup.com/role/DisclosureEarningsPerShareTables", "longName": "31703 - Disclosure - EARNINGS PER SHARE (Tables)", "shortName": "EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.weycogroup.com/role/DisclosureSegmentInformationTables", "longName": "31803 - Disclosure - SEGMENT INFORMATION (Tables)", "shortName": "SEGMENT INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansTables", "longName": "31903 - Disclosure - SHARE-BASED COMPENSATION PLANS (Tables)", "shortName": "SHARE-BASED COMPENSATION PLANS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsTables", "longName": "32003 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Tables)", "shortName": "VALUATION AND QUALIFYING ACCOUNTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.weycogroup.com/role/DisclosureNatureOfOperationsDetails", "longName": "40101 - Disclosure - NATURE OF OPERATIONS (Details)", "shortName": "NATURE OF OPERATIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_oOS-2dHeHkOy-KZ18kct2A", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R44": { "role": "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "longName": "40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:DistributionCosts", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R45": { "role": "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails", "longName": "40401 - Disclosure - INVESTMENTS - Marketable Securities (Details)", "shortName": "INVESTMENTS - Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:HeldToMaturitySecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R46": { "role": "http://www.weycogroup.com/role/DisclosureInvestmentsUnrealizedGainsAndLossesDetails", "longName": "40402 - Disclosure - INVESTMENTS - Unrealized gains and losses (Details)", "shortName": "INVESTMENTS - Unrealized gains and losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:MarketableSecuritiesUnrealizedGain", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:MarketableSecuritiesUnrealizedGain", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.weycogroup.com/role/DisclosureInvestmentsInvestmentsAtFairValueDetails", "longName": "40403 - Disclosure - INVESTMENTS - Investments, at fair value (Details)", "shortName": "INVESTMENTS - Investments, at fair value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_12_31_2022_PaVXhWtZgUCm82pvMrdvPw", "name": "us-gaap:InvestmentOwnedAtFairValue", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://www.weycogroup.com/role/DisclosureInventoriesDetails", "longName": "40501 - Disclosure - INVENTORIES (Details)", "shortName": "INVENTORIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.weycogroup.com/role/DisclosureInventoriesAdditionalInformationDetails", "longName": "40502 - Disclosure - INVENTORIES - Additional Information (Details)", "shortName": "INVENTORIES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:OtherInventoryInTransit", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:OtherInventoryInTransit", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "longName": "40601 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details)", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:LandAndLandImprovements", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:LandAndLandImprovements", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseCostsDetails", "longName": "40701 - Disclosure - LEASES - Operating lease costs (Details)", "shortName": "LEASES - Operating lease costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails", "longName": "40702 - Disclosure - LEASES - Maturities of operating lease liabilities (Details)", "shortName": "LEASES - Maturities of operating lease liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseLiabilitiesClassificationDetails", "longName": "40703 - Disclosure - LEASES - Operating lease liabilities classification (Details)", "shortName": "LEASES - Operating lease liabilities classification (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://www.weycogroup.com/role/DisclosureLeasesAdditionalInformationDetails", "longName": "40704 - Disclosure - LEASES - Additional Information (Details)", "shortName": "LEASES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "unitRef": "Unit_Standard_pure_YWarBbZvL0-C8Ylr7xTulw", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "unitRef": "Unit_Standard_pure_YWarBbZvL0-C8Ylr7xTulw", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.weycogroup.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails", "longName": "40705 - Disclosure - LEASES - Supplemental cash flow information (Details)", "shortName": "LEASES - Supplemental cash flow information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.weycogroup.com/role/DisclosureIntangibleAssetsIndefiniteLivedIntangibleAssetsDetails", "longName": "40801 - Disclosure - INTANGIBLE ASSETS - Indefinite-lived intangible assets (Details)", "shortName": "INTANGIBLE ASSETS - Indefinite-lived intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:IntangibleAssetsNetIncludingGoodwill", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R57": { "role": "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails", "longName": "40802 - Disclosure - INTANGIBLE ASSETS - Amortizable intangible assets (Details)", "shortName": "INTANGIBLE ASSETS - Amortizable intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "longName": "40803 - Disclosure - INTANGIBLE ASSETS - Additional Information (Details)", "shortName": "INTANGIBLE ASSETS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:AmortizationOfIntangibleAssets", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R59": { "role": "http://www.weycogroup.com/role/DisclosureOtherAssetsDetails", "longName": "40901 - Disclosure - OTHER ASSETS (Details)", "shortName": "OTHER ASSETS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:CashSurrenderValueOfLifeInsurance", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "weys:OtherNoncurrentAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:CashSurrenderValueOfLifeInsurance", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "weys:OtherNoncurrentAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.weycogroup.com/role/DisclosureOtherAssetsAdditionalInformationDetails", "longName": "40902 - Disclosure - OTHER ASSETS - Additional Information (Details)", "shortName": "OTHER ASSETS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "weys:NumberOfCurrentAndFormerExecutivesWithLifeInsurancePolicies", "unitRef": "Unit_Standard_employee_td1U9H5hvEmkJ7e5Dg3LCA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "weys:OtherNoncurrentAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "weys:NumberOfCurrentAndFormerExecutivesWithLifeInsurancePolicies", "unitRef": "Unit_Standard_employee_td1U9H5hvEmkJ7e5Dg3LCA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "weys:OtherNoncurrentAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails", "longName": "41001 - Disclosure - SHORT-TERM BORROWINGS (Details)", "shortName": "SHORT-TERM BORROWINGS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "As_Of_12_31_2022_PaVXhWtZgUCm82pvMrdvPw", "name": "us-gaap:ShortTermBorrowings", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_9_28_2023_To_9_28_2023_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_y_Jx2itwFUCBmNXsKVQmHg", "name": "us-gaap:LineOfCreditFacilityExpirationDate1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R62": { "role": "http://www.weycogroup.com/role/DisclosureContingentConsiderationDetails", "longName": "41101 - Disclosure - CONTINGENT CONSIDERATION (Details)", "shortName": "CONTINGENT CONSIDERATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_2jwy-2zeM027JBxswCTHug", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_BusinessAcquisitionAxis_weys_ForsakeIncMember_oUApTQesU0ej8y9kMOXr2g", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "weys:BusinessCombinationContingentConsiderationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R63": { "role": "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfWeightedAverageAssetAllocationDetails", "longName": "41201 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of weighted average asset allocation (Details)", "shortName": "EMPLOYEE RETIREMENT PLANS - Schedule of weighted average asset allocation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations", "unitRef": "Unit_Standard_pure_YWarBbZvL0-C8Ylr7xTulw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "b", "p", "td", "tr", "table", "weys:ScheduleOfWeightedAveragePlanAssetsAllocationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember_tbUFNtdvrU6LJ4YCG_uvdw", "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations", "unitRef": "Unit_Standard_pure_YWarBbZvL0-C8Ylr7xTulw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "b", "p", "td", "tr", "table", "weys:ScheduleOfWeightedAveragePlanAssetsAllocationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R64": { "role": "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "longName": "41202 - Disclosure - EMPLOYEE RETIREMENT PLANS - Additional Information (Details)", "shortName": "EMPLOYEE RETIREMENT PLANS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations", "unitRef": "Unit_Standard_pure_YWarBbZvL0-C8Ylr7xTulw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "b", "p", "td", "tr", "table", "weys:ScheduleOfWeightedAveragePlanAssetsAllocationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "weys:DefinedBenefitPlanPercentageOfMinimumFundMaintenance", "unitRef": "Unit_Standard_pure_YWarBbZvL0-C8Ylr7xTulw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R65": { "role": "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFundedStatusDetails", "longName": "41203 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of funded status (Details)", "shortName": "EMPLOYEE RETIREMENT PLANS - Schedule of funded status (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_XoDmXrGs5UG-Cbz1fDEtCg", "name": "us-gaap:DefinedBenefitPlanFundedPercentage", "unitRef": "Unit_Standard_pure_YWarBbZvL0-C8Ylr7xTulw", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_XoDmXrGs5UG-Cbz1fDEtCg", "name": "us-gaap:DefinedBenefitPlanFundedPercentage", "unitRef": "Unit_Standard_pure_YWarBbZvL0-C8Ylr7xTulw", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails", "longName": "41204 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of change in benefit obligation and plan assets (Details)", "shortName": "EMPLOYEE RETIREMENT PLANS - Schedule of change in benefit obligation and plan assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_6Y7ZivYzakW3w83Fyaj4gg", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R67": { "role": "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfNetPeriodicPensionCostDetails", "longName": "41205 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of net periodic pension cost (Details)", "shortName": "EMPLOYEE RETIREMENT PLANS - Schedule of net periodic pension cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "unitRef": "Unit_Standard_pure_YWarBbZvL0-C8Ylr7xTulw", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_XoDmXrGs5UG-Cbz1fDEtCg", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "Unit_Standard_pure_YWarBbZvL0-C8Ylr7xTulw", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R68": { "role": "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails", "longName": "41206 - Disclosure - EMPLOYEE RETIREMENT PLANS (Details)", "shortName": "EMPLOYEE RETIREMENT PLANS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R69": { "role": "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfProjectedBenefitPaymentsForPlansDetails", "longName": "41207 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of Projected benefit payments for the plans (Details)", "shortName": "EMPLOYEE RETIREMENT PLANS - Schedule of Projected benefit payments for the plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_XoDmXrGs5UG-Cbz1fDEtCg", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_XoDmXrGs5UG-Cbz1fDEtCg", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails", "longName": "41208 - Disclosure - EMPLOYEE RETIREMENT PLANS - Schedule of fair value hierarchy (Details)", "shortName": "EMPLOYEE RETIREMENT PLANS - Schedule of fair value hierarchy (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_weys_PlanAssetsMember_JeJO2bF_qUSGrcK1omWqEA", "name": "us-gaap:DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryAmount", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_BalanceSheetLocationAxis_weys_SubtotalMember_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_weys_PlanAssetsMember_sqKXiwfGdEuL2P8UeALsUQ", "name": "us-gaap:DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryAmount", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R71": { "role": "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeAccumulatedOtherComprehensiveLossDetails", "longName": "41301 - Disclosure - COMPREHENSIVE INCOME - Accumulated other comprehensive loss (Details)", "shortName": "COMPREHENSIVE INCOME - Accumulated other comprehensive loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R72": { "role": "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails", "longName": "41302 - Disclosure - COMPREHENSIVE INCOME - Changes in accumulated other comprehensive loss (Details)", "shortName": "COMPREHENSIVE INCOME - Changes in accumulated other comprehensive loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "As_Of_12_31_2022_PaVXhWtZgUCm82pvMrdvPw", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "weys:ChangesInAccumulatedOtherComprehensiveLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "weys:ChangesInAccumulatedOtherComprehensiveLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R73": { "role": "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeReclassificationAdjustmentsOutOfAccumulatedOtherComprehensiveLossDetails", "longName": "41303 - Disclosure - COMPREHENSIVE INCOME - Reclassification adjustments out of accumulated other comprehensive loss (Details)", "shortName": "COMPREHENSIVE INCOME - Reclassification adjustments out of accumulated other comprehensive loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails", "longName": "41401 - Disclosure - INCOME TAXES - Provision for income taxes (Details)", "shortName": "INCOME TAXES - Provision for income taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.weycogroup.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails", "longName": "41402 - Disclosure - INCOME TAXES - Effective tax rate (Details)", "shortName": "INCOME TAXES - Effective tax rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure_YWarBbZvL0-C8Ylr7xTulw", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure_YWarBbZvL0-C8Ylr7xTulw", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.weycogroup.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "41403 - Disclosure - INCOME TAXES - Additional Information (Details)", "shortName": "INCOME TAXES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails", "longName": "41404 - Disclosure - INCOME TAXES - Components of deferred taxes (Details)", "shortName": "INCOME TAXES - Components of deferred taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "weys:DeferredTaxAssetsAccountsReceivableReserves", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "weys:DeferredTaxAssetsAccountsReceivableReserves", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.weycogroup.com/role/DisclosureIncomeTaxesNetDeferredTaxLiabilitiesDetails", "longName": "41405 - Disclosure - INCOME TAXES - Net deferred tax liabilities (Details)", "shortName": "INCOME TAXES - Net deferred tax liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "weys:DeferredIncomeTaxAssetsGrossNoncurrent", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "weys:ScheduleOfDeferredTaxBenefitLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "weys:DeferredIncomeTaxAssetsGrossNoncurrent", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "weys:ScheduleOfDeferredTaxBenefitLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.weycogroup.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails", "longName": "41406 - Disclosure - INCOME TAXES - Unrecognized tax benefits (Details)", "shortName": "INCOME TAXES - Unrecognized tax benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "As_Of_12_31_2022_PaVXhWtZgUCm82pvMrdvPw", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_QxpHGUwkekyy1nrluUoqMA", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R80": { "role": "http://www.weycogroup.com/role/DisclosureCommitmentsDetails", "longName": "41501 - Disclosure - COMMITMENTS (Details)", "shortName": "COMMITMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.weycogroup.com/role/DisclosureShareRepurchaseProgramDetails", "longName": "41601 - Disclosure - SHARE REPURCHASE PROGRAM (Details)", "shortName": "SHARE REPURCHASE PROGRAM (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "Unit_Standard_shares_NGHS3coCmEyfxm5NPdmxjw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "weys:ShareRepurchaseProgramDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "Unit_Standard_shares_NGHS3coCmEyfxm5NPdmxjw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "weys:ShareRepurchaseProgramDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.weycogroup.com/role/DisclosureEarningsPerShareBasicAndDilutedDetails", "longName": "41701 - Disclosure - EARNINGS PER SHARE - Basic and diluted (Details)", "shortName": "EARNINGS PER SHARE - Basic and diluted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "Unit_Standard_shares_NGHS3coCmEyfxm5NPdmxjw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R83": { "role": "http://www.weycogroup.com/role/DisclosureEarningsPerShareAdditionalInformationDetails", "longName": "41702 - Disclosure - EARNINGS PER SHARE - Additional Information (Details)", "shortName": "EARNINGS PER SHARE - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_NGHS3coCmEyfxm5NPdmxjw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_NGHS3coCmEyfxm5NPdmxjw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "longName": "41801 - Disclosure - SEGMENT INFORMATION - Additional Information (Details)", "shortName": "SEGMENT INFORMATION - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_oOS-2dHeHkOy-KZ18kct2A", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_weys_RetailSegmentMember_sJztwk_aAEyfBZ4P7G7Vgw", "name": "weys:RetailSegmentNumberOfBrickAndMortarStores", "unitRef": "Unit_Standard_store_bwMHOxNfOk2brZ9aHlgi3A", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R85": { "role": "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails", "longName": "41802 - Disclosure - SEGMENT INFORMATION - Schedule of segment data (Details)", "shortName": "SEGMENT INFORMATION - Schedule of segment data (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:SegmentExpenditureAdditionToLongLivedAssets", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R86": { "role": "http://www.weycogroup.com/role/DisclosureSegmentInformationGeographicSegmentsDetails", "longName": "41803 - Disclosure - SEGMENT INFORMATION - Geographic Segments (Details)", "shortName": "SEGMENT INFORMATION - Geographic Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:SalesRevenuesNet", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "weys:ScheduleOfEntityWideDisclosureOnGeographicAreasNetSalesAndLongLivedAssetsInIndividualForeignCountriesByCountryTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "weys:SalesRevenuesNet", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "weys:ScheduleOfEntityWideDisclosureOnGeographicAreasNetSalesAndLongLivedAssetsInIndividualForeignCountriesByCountryTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails", "longName": "41901 - Disclosure - SHARE-BASED COMPENSATION PLANS - Additional information (Details)", "shortName": "SHARE-BASED COMPENSATION PLANS - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "weys:NumberOfShareBasedCompensationPlans", "unitRef": "Unit_Standard_plan_uMw8m5vpGEi891uxXFUBoA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dyaoYnQStEKVa2zvWgW91w", "name": "weys:NumberOfShareBasedCompensationPlans", "unitRef": "Unit_Standard_plan_uMw8m5vpGEi891uxXFUBoA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansStockOptionsWeightedAverageAssumptionsDetails", "longName": "41902 - Disclosure - SHARE-BASED COMPENSATION PLANS - Stock options weighted-average assumptions (Details)", "shortName": "SHARE-BASED COMPENSATION PLANS - Stock options weighted-average assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_weys_IncentivePlan2017Member_0LNu9kpQskSYJr66SiK8yA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "Unit_Standard_pure_YWarBbZvL0-C8Ylr7xTulw", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_weys_IncentivePlan2017Member_0LNu9kpQskSYJr66SiK8yA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "Unit_Standard_pure_YWarBbZvL0-C8Ylr7xTulw", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails", "longName": "41903 - Disclosure - SHARE-BASED COMPENSATION PLANS - Company's stock option activity (Details)", "shortName": "SHARE-BASED COMPENSATION PLANS - Company's stock option activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_weys_IncentivePlan2017Member_TlwWYX9ygUGxFmtwA-GyTQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_NGHS3coCmEyfxm5NPdmxjw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_weys_IncentivePlan2017Member_r37H9rSrp0yqto0lapSPiQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_NGHS3coCmEyfxm5NPdmxjw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R90": { "role": "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails", "longName": "41904 - Disclosure - SHARE-BASED COMPENSATION PLANS - Company's restricted stock award activities (Details)", "shortName": "SHARE-BASED COMPENSATION PLANS - Company's restricted stock award activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_weys_IncentivePlan2017Member_OLf838lQIEu-nTHYsQTdwg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_NGHS3coCmEyfxm5NPdmxjw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_weys_IncentivePlan2017Member_sqSign0xBEKF2EnzfFqTJA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_NGHS3coCmEyfxm5NPdmxjw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R91": { "role": "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails", "longName": "41905 - Disclosure - SHARE-BASED COMPENSATION PLANS - Non Vested Stock Options (Details)", "shortName": "SHARE-BASED COMPENSATION PLANS - Non Vested Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_weys_NonVestedStockOptionsMember_us-gaap_PlanNameAxis_weys_IncentivePlan2017Member_Rv53CdLcYUCYUePE91hKCQ", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "Unit_Standard_shares_NGHS3coCmEyfxm5NPdmxjw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_weys_NonVestedStockOptionsMember_us-gaap_PlanNameAxis_weys_IncentivePlan2017Member_v1nYIL2RVkO1g3i2JCsKAg", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "Unit_Standard_shares_NGHS3coCmEyfxm5NPdmxjw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R92": { "role": "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails", "longName": "41906 - Disclosure - SHARE-BASED COMPENSATION PLANS- Summary of outstanding and exercisable stock options (Details)", "shortName": "SHARE-BASED COMPENSATION PLANS- Summary of outstanding and exercisable stock options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PlanNameAxis_weys_IncentivePlan2017Member_rZng9VJKb0eqkygOcS04XQ", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "Unit_Standard_shares_NGHS3coCmEyfxm5NPdmxjw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PlanNameAxis_weys_IncentivePlan2017Member_rZng9VJKb0eqkygOcS04XQ", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "Unit_Standard_shares_NGHS3coCmEyfxm5NPdmxjw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionExerciseActivityDetails", "longName": "41907 - Disclosure - SHARE-BASED COMPENSATION PLANS- Company's stock option exercise activity (Details)", "shortName": "SHARE-BASED COMPENSATION PLANS- Company's stock option exercise activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:ProceedsFromStockOptionsExercised", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_weys_IncentivePlan2017Member_0LNu9kpQskSYJr66SiK8yA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R94": { "role": "http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsDetails", "longName": "42001 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Details)", "shortName": "VALUATION AND QUALIFYING ACCOUNTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "As_Of_12_31_2022_PaVXhWtZgUCm82pvMrdvPw", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "weys:ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_QxpHGUwkekyy1nrluUoqMA", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "weys:ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "unique": true } }, "R95": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "95", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_ZBGr2kDmgUuPwJP-K79eYQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_g5pse6SL00W4ZP47Ky-ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R96": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "96", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_gNCQ3pDtMEGsE0cJqkqYoQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_gNCQ3pDtMEGsE0cJqkqYoQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "weys-20231231x10k.htm", "first": true, "unique": true } } }, "tag": { "country_AU": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "AU", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Australia [Member]", "verboseLabel": "Australia" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "weys_AccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "AccountingPoliciesLineItems", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "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": "Accounting Policies [Line Items]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "weys_AccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "AccountingPoliciesTable", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "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": "Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33", "r881" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r828" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "verboseLabel": "Accounts receivable, less allowances of $2,510 and $2,110, respectively", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r329", "r330" ] }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Taxes other than income taxes", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r37", "r89", "r846" ] }, "us-gaap_AccruedAdvertisingCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedAdvertisingCurrent", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Advertising, Current", "terseLabel": "Sales and advertising allowances", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r37" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r72", "r218", "r695" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeAccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeAccumulatedOtherComprehensiveLossDetails", "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "negatedLabel": "Pension liability, net of tax", "negatedPeriodEndLabel": "Defined Benefit Pension Items, Ending balance", "negatedPeriodStartLabel": "Defined Benefit Pension Items, Beginning balance", "verboseLabel": "Net amount recognized", "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r8", "r44", "r1093" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeAccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeAccumulatedOtherComprehensiveLossDetails", "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "periodEndLabel": "Foreign Currency Translation Adjustments, Ending balance", "periodStartLabel": "Foreign Currency Translation Adjustments, Beginning balance", "terseLabel": "Foreign currency translation adjustments", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r228", "r229", "r230", "r231", "r606" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 }, "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeAccumulatedOtherComprehensiveLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeAccumulatedOtherComprehensiveLossDetails", "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails", "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Total accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r43", "r44", "r123", "r223", "r691", "r728", "r729" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Loss [Member]", "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." } } }, "auth_ref": [ "r4", "r23", "r44", "r593", "r596", "r636", "r724", "r725", "r998", "r999", "r1000", "r1010", "r1011", "r1012" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r937" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "verboseLabel": "Capital in excess of par value", "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." } } }, "auth_ref": [ "r116" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r943" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r943" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r943" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r943" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization", "verboseLabel": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r16", "r70" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "verboseLabel": "Share-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r87", "r88", "r505" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net earnings to net cash provided by (used for) operating activities -" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Advertising Costs, Policy [Policy Text Block]", "terseLabel": "Advertising Costs", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r185" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Advertising Expense", "terseLabel": "Advertising costs", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r551" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r907", "r919", "r929", "r955" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r910", "r922", "r932", "r958" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r943" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r950" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "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" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r914", "r923", "r933", "r950", "r959", "r963", "r971" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r969" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Allocated Share-based Compensation Expense", "terseLabel": "Share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r538", "r550" ] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Returns and Allowances", "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1005", "r1006", "r1007", "r1008", "r1009" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Current", "verboseLabel": "Accounts receivable, reserves (in dollars)", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r224", "r333", "r372" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets", "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." } } }, "auth_ref": [ "r16", "r66", "r70" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.weycogroup.com/role/DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive share-based awards (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r290" ] }, "weys_ApproximateDeathBenefitReceiveFromLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ApproximateDeathBenefitReceiveFromLifeInsurancePolicies", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureOtherAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount represents the approximate death benefit receive from life insurance policies.", "label": "Approximate Death Benefit Receive From Life Insurance Policies", "terseLabel": "Approximate death benefit from life insurance policies" } } }, "auth_ref": [] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia", "documentation": "Continent of Asia." } } }, "auth_ref": [ "r1175", "r1177", "r1178", "r1179" ] }, "weys_AssetPurchaseInterestPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "AssetPurchaseInterestPercentage", "presentation": [ "http://www.weycogroup.com/role/DisclosureOtherAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of interest acquired in building.", "label": "Asset Purchase Interest Percentage", "terseLabel": "Percentage of building interest purchased" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails", "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "terseLabel": "Assets", "totalLabel": "Total assets", "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." } } }, "auth_ref": [ "r161", "r222", "r256", "r299", "r314", "r320", "r368", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r586", "r590", "r607", "r687", "r773", "r881", "r897", "r1048", "r1049", "r1156" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract].", "verboseLabel": "ASSETS:" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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." } } }, "auth_ref": [ "r213", "r227", "r256", "r368", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r586", "r590", "r607", "r881", "r1048", "r1049", "r1156" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r901", "r902", "r915" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r901", "r902", "r915" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r901", "r902", "r915" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r966" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r967" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r962" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r962" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r962" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r962" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r962" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r962" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r509", "r510", "r511", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r533", "r534", "r535", "r536", "r537" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r965" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r964" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r963" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r963" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r101", "r102" ] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Building and Building Improvements [Member]", "terseLabel": "Building and building improvements", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Buildings and Improvements, Gross", "verboseLabel": "Buildings and improvements", "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [ "r142" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureContingentConsiderationDetails", "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r582", "r868", "r871" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureContingentConsiderationDetails", "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r92", "r93", "r582", "r868", "r871" ] }, "us-gaap_BusinessAcquisitionContingentConsiderationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionContingentConsiderationLineItems", "presentation": [ "http://www.weycogroup.com/role/DisclosureContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Contingent Consideration [Line Items]", "terseLabel": "CONTINGENT CONSIDERATION", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsAbstract", "lang": { "en-us": { "role": { "label": "Contingent Consideration" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureContingentConsiderationDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset", "negatedLabel": "Gain from fair value measurement of contingent consideration", "verboseLabel": "Net gains from revaluation of contingent consideration", "documentation": "Amount of increase (decrease) in the value of right to a contingent consideration asset." } } }, "auth_ref": [ "r584", "r1001" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r2", "r95", "r583" ] }, "weys_BusinessCombinationContingentConsiderationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "BusinessCombinationContingentConsiderationTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureContingentConsideration" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combination contingent consideration.", "label": "Business Combination Contingent Consideration [Text Block]", "terseLabel": "CONTINGENT CONSIDERATION" } } }, "auth_ref": [] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Canada [Member]", "verboseLabel": "Canada" } } }, "auth_ref": [] }, "weys_CapitalInExcessOfParValueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "CapitalInExcessOfParValueMember", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "documentation": "It represents the Capital in Excess Of Par Value Member.", "label": "Capital in Excess of Par Value [Member]", "terseLabel": "Capital in excess of par value" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash and cash equivalents", "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." } } }, "auth_ref": [ "r49", "r216", "r844" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Member]", "verboseLabel": "Cash and cash equivalents", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r50" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH AND CASH EQUIVALENTS at end of year", "periodStartLabel": "CASH AND CASH EQUIVALENTS at beginning of year", "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." } } }, "auth_ref": [ "r49", "r133", "r254" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents", "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." } } }, "auth_ref": [ "r3", "r133" ] }, "us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansTables" ], "lang": { "en-us": { "role": { "label": "Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]", "terseLabel": "Schedule of stock option exercise activity", "documentation": "Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options." } } }, "auth_ref": [ "r27" ] }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashSurrenderValueOfLifeInsurance", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureOtherAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Cash Surrender Value of Life Insurance", "verboseLabel": "Cash surrender value of life insurance", "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity." } } }, "auth_ref": [ "r992" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r941" ] }, "weys_ChangesInAccumulatedOtherComprehensiveLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ChangesInAccumulatedOtherComprehensiveLossTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in accumulated other comprehensive loss during the period.", "label": "Changes In Accumulated Other Comprehensive Loss [Table Text Block]", "terseLabel": "Schedule of changes in accumulated other comprehensive loss" } } }, "auth_ref": [] }, "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]", "terseLabel": "Schedule of change in benefit obligation and plan assets", "documentation": "Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans." } } }, "auth_ref": [ "r29" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r942" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r942" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingencies (Note 15)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r41", "r108", "r689", "r760" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "COMMITMENTS" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureCommitments" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r144", "r405", "r406", "r829", "r1045" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "verboseLabel": "Cash dividends declared (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r146" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r884", "r885", "r886", "r888", "r889", "r890", "r891", "r1010", "r1011", "r1147", "r1170", "r1173" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r115" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r115", "r761" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "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." } } }, "auth_ref": [ "r115" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r24", "r115", "r761", "r779", "r1173", "r1174" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $1.00 par value, authorized 24,000,000 shares in 2023 and 2022, issued and outstanding 9,496,729 shares in 2023 and 9,584,316 shares in 2022", "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." } } }, "auth_ref": [ "r115", "r690", "r881" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r947" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r946" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r948" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r945" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "EMPLOYEE RETIREMENT PLANS" } } }, "auth_ref": [] }, "weys_ComprehensiveIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ComprehensiveIncomeLossAbstract", "lang": { "en-us": { "role": { "documentation": "n/a", "label": "COMPREHENSIVE INCOME" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r100", "r159", "r235", "r237", "r245", "r675", "r702" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "COMPREHENSIVE INCOME", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r122", "r244", "r674", "r700" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r54", "r56", "r103", "r104", "r328", "r828" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r54", "r56", "r103", "r104", "r328", "r730", "r828" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r54", "r56", "r103", "r104", "r328", "r828", "r980" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r109", "r188" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r54", "r56", "r103", "r104", "r328" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r54", "r56", "r103", "r104", "r328", "r828" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r98", "r847" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Construction in Progress, Gross", "verboseLabel": "Construction in progress", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r142" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r128", "r669" ] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cost of Sales, Policy [Policy Text Block]", "terseLabel": "Cost of Sales", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r983" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease", "calculation": { "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative Translation Adjustment, Net of Tax, Period Increase (Decrease)", "totalLabel": "Foreign Currency Translation Adjustments, Net current period other comprehensive (loss) income", "documentation": "The increase (decrease) in cumulative translation adjustment before transfers included in determining net income." } } }, "auth_ref": [ "r1152" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "verboseLabel": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r982", "r1004", "r1145" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current Foreign Tax Expense (Benefit)", "verboseLabel": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r982", "r1004" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r157", "r570", "r576", "r1004" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "verboseLabel": "State", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r982", "r1004", "r1145" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r55", "r328" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r94" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Spread on variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Interest rate (in percent)", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r39", "r105", "r421" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0, "order": 1.0 }, "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails", "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Current", "terseLabel": "Amortized Cost, Current", "verboseLabel": "Marketable securities, at amortized cost", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as current." } } }, "auth_ref": [ "r336", "r673", "r1016", "r1020" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Noncurrent", "verboseLabel": "Marketable securities, at amortized cost", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent." } } }, "auth_ref": [ "r336", "r673", "r1016", "r1020" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "documentation": "Information by type of deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan." } } }, "auth_ref": [ "r79" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "OTHER ASSETS" } } }, "auth_ref": [] }, "weys_DeferredIncomeTaxAssetsGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DeferredIncomeTaxAssetsGrossNoncurrent", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.", "label": "Deferred Income Tax Assets Gross Noncurrent", "terseLabel": "Non-current deferred income tax benefits" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income tax benefits", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r556", "r557" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 }, "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "verboseLabel": "Deferred", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r16", "r157", "r194", "r575", "r576", "r1004" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Deferred tax liabilities, gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r112", "r113", "r163", "r566" ] }, "weys_DeferredIncomeTaxLiabilitiesGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DeferredIncomeTaxLiabilitiesGrossNoncurrent", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesNetDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Gross amount of noncurrent deferred tax liabilities, which result from applying the applicable tax rate to taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax.", "label": "Deferred Income Tax Liabilities Gross Noncurrent", "negatedLabel": "Non-current deferred income tax liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net, Noncurrent", "verboseLabel": "Deferred income tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r556", "r557", "r688" ] }, "weys_DeferredTaxAssetsAccountsReceivableReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DeferredTaxAssetsAccountsReceivableReserves", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the accounts receivable reserves.", "label": "Deferred Tax Assets Accounts Receivable Reserves", "verboseLabel": "Accounts receivable reserves" } } }, "auth_ref": [] }, "weys_DeferredTaxAssetsAndLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DeferredTaxAssetsAndLiabilitiesLineItems", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets And Liabilities [Line Items]", "terseLabel": "Deferred Tax Assets And Liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total Deferred income tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1143" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "verboseLabel": "Deferred income tax assets:" } } }, "auth_ref": [] }, "weys_DeferredTaxAssetsOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from operating lease liabilities.", "label": "Deferred Tax Assets Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions", "verboseLabel": "Pension liability", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits." } } }, "auth_ref": [ "r1144" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "verboseLabel": "Accrued liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r91", "r1144" ] }, "us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsUnrealizedCurrencyLosses", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Unrealized Currency Losses", "verboseLabel": "Foreign currency losses on intercompany loans", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on foreign currency transactions." } } }, "auth_ref": [ "r91", "r1144" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.weycogroup.com/role/DisclosureIncomeTaxesNetDeferredTaxLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails", "http://www.weycogroup.com/role/DisclosureIncomeTaxesNetDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred income tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r90", "r1143" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "verboseLabel": "Deferred income tax liabilities:" } } }, "auth_ref": [] }, "weys_DeferredTaxLiabilitiesCashValueOfLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DeferredTaxLiabilitiesCashValueOfLifeInsurance", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liabilities attributable to taxable of value of life insurance.", "label": "Deferred Tax Liabilities Cash Value Of Life Insurance", "negatedLabel": "Cash value of life insurance" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Inventory", "negatedLabel": "Inventory and related reserves", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory." } } }, "auth_ref": [ "r91", "r1144" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Intangible assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r91", "r1144" ] }, "weys_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from operating lease right-of-use assets.", "label": "Deferred Tax Liabilities Operating Lease Right-of-Use Assets", "negatedLabel": "Operating lease right-of-use assets" } } }, "auth_ref": [] }, "weys_DeferredTaxLiabilitiesPrepaidAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DeferredTaxLiabilitiesPrepaidAndOtherAssets", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid and other assets.", "label": "Deferred Tax Liabilities Prepaid And Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property, plant and equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r91", "r1144" ] }, "us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Liability, Defined Benefit Pension Plan", "negatedLabel": "Net amount recognized", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan. Excludes other postretirement benefit plan." } } }, "auth_ref": [ "r73", "r74", "r164" ] }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails", "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "negatedLabel": "Long-term pension liability", "verboseLabel": "Long-term pension liability", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan." } } }, "auth_ref": [ "r73", "r74", "r111", "r147" ] }, "weys_DefinedBenefitPensionPlanOtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DefinedBenefitPensionPlanOtherAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "This represents the other accrued current liability recognized in the balance sheet that is associated with the defined benefit pension plans.", "label": "Defined Benefit Pension Plan Other Accrued Liabilities Current", "negatedLabel": "Accrued liabilities - other" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax [Abstract]", "verboseLabel": "Amounts recognized in accumulated other comprehensive loss consist of:" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax", "negatedLabel": "Accumulated loss, net of income tax benefit of $0,000, $3,382, $000, and $672, respectively", "documentation": "Amount, after tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r44", "r472" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax", "negatedLabel": "Prior service cost net of income tax benefit of $0, $0, $00 and $19, respectively", "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r44", "r472" ] }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "verboseLabel": "Actual return on plan assets", "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses." } } }, "auth_ref": [ "r442", "r866" ] }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActuarialGainLoss", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "negatedLabel": "Actuarial gain", "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan." } } }, "auth_ref": [ "r435" ] }, "us-gaap_DefinedBenefitPlanAdministrationExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAdministrationExpenses", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Administration Expense", "negatedLabel": "Administrative expenses", "documentation": "Amount of administration expense of defined benefit plan which decreases plan assets. Excludes plan administration expense paid by employer." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]", "verboseLabel": "Amounts recognized in the consolidated balance sheets consist of:" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract", "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeReclassificationAdjustmentsOutOfAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract]", "verboseLabel": "Amortization of defined benefit pension items" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeReclassificationAdjustmentsOutOfAccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeReclassificationAdjustmentsOutOfAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax", "terseLabel": "Actuarial losses", "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r7", "r123", "r148" ] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeReclassificationAdjustmentsOutOfAccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeReclassificationAdjustmentsOutOfAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, before Tax", "negatedLabel": "Prior service cost", "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income from prior service cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r9", "r123", "r148" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfNetPeriodicPensionCostDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "terseLabel": "Discount rate for projected benefit obligation", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r474" ] }, "weys_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateInEffectOfDeterminingInterestCost": { "xbrltype": "percentItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateInEffectOfDeterminingInterestCost", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfNetPeriodicPensionCostDetails" ], "lang": { "en-us": { "role": { "documentation": "The interest rate used to adjust for the time value of money relating to determining interest cost.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate In Effect Of Determining Interest Cost", "verboseLabel": "Discount rate for determining interest cost" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfNetPeriodicPensionCostDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets", "verboseLabel": "Long-term rate of return on plan assets", "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r475", "r494" ] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Projected benefit obligation, end of year", "periodStartLabel": "Projected benefit obligation, beginning of year", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r430" ] }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "negatedLabel": "Benefits paid", "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r437", "r497" ] }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "documentation": "Information by defined benefit plan asset investment." } } }, "auth_ref": [ "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r478", "r864", "r865", "r866" ] }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Change in projected benefit obligation", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "verboseLabel": "Change in plan assets", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "verboseLabel": "Contributions", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r444", "r454", "r493", "r864", "r865", "r866", "r867" ] }, "weys_DefinedBenefitPlanCorporateObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DefinedBenefitPlanCorporateObligationsMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan corporate obligations", "label": "Corporate obligations [Member]", "verboseLabel": "Corporate obligations" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFundedStatusDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfNetPeriodicPensionCostDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfProjectedBenefitPaymentsForPlansDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfWeightedAverageAssetAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Employee Retirement Plans", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanEquitySecuritiesCommonStockMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Equity Securities, Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Security representing ownership in corporation or other legal entity, for which ownership is represented by share of common stock; in which defined benefit plan asset is invested." } } }, "auth_ref": [ "r1075" ] }, "weys_DefinedBenefitPlanEquitySecuritiesPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DefinedBenefitPlanEquitySecuritiesPreferredStockMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "documentation": "Security representing ownership in corporation or other legal entity, for which ownership is represented by share of preferred stock; in which defined benefit plan asset is invested.", "label": "Preferred stocks" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfProjectedBenefitPaymentsForPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter", "verboseLabel": "2029 - 2033", "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r461" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfProjectedBenefitPaymentsForPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months", "verboseLabel": "2024", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r461" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfProjectedBenefitPaymentsForPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "verboseLabel": "2028", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r461" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfProjectedBenefitPaymentsForPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "verboseLabel": "2027", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year." } } }, "auth_ref": [ "r461" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfProjectedBenefitPaymentsForPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "verboseLabel": "2026", "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year." } } }, "auth_ref": [ "r461" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfProjectedBenefitPaymentsForPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "verboseLabel": "2025", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r461" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r429", "r466", "r488", "r866", "r867" ] }, "us-gaap_DefinedBenefitPlanFundedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedPercentage", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFundedStatusDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Funded Percentage", "terseLabel": "Discount rate for determining funded status", "documentation": "Percentage of plan assets to benefit obligation of defined benefit plan." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "negatedLabel": "Funded status of plan", "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status." } } }, "auth_ref": [ "r428", "r450", "r866" ] }, "us-gaap_DefinedBenefitPlanInformationAboutPlanAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInformationAboutPlanAssetsAbstract", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfWeightedAverageAssetAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Information about Plan Assets [Abstract]", "verboseLabel": "Asset Category:" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Interest Cost", "verboseLabel": "Interest cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r429", "r433", "r465", "r487", "r866", "r867" ] }, "weys_DefinedBenefitPlanNetAmortizationAndDeferral": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DefinedBenefitPlanNetAmortizationAndDeferral", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "The gain/loss and prior service cost amounts that were amortized and recognized as part of defined benefit pension cost during the year.", "label": "Defined Benefit Plan, Net Amortization and Deferral", "verboseLabel": "Net amortization and deferral" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Pension expense", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r463", "r485", "r866", "r867" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes components of net periodic benefit cost (credit), excluding service cost component, for defined benefit plan." } } }, "auth_ref": [ "r463", "r485" ] }, "weys_DefinedBenefitPlanOtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DefinedBenefitPlanOtherAssetsMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan other assets.", "label": "Other assets [Member]", "verboseLabel": "Other assets" } } }, "auth_ref": [] }, "weys_DefinedBenefitPlanPensionSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DefinedBenefitPlanPensionSettlementExpense", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of pension settlement charges of defined benefit plan.", "label": "Defined Benefit Plan, Pension Settlement, Expense", "terseLabel": "Pension settlement charge" } } }, "auth_ref": [] }, "weys_DefinedBenefitPlanPercentageOfMinimumFundMaintenance": { "xbrltype": "percentItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DefinedBenefitPlanPercentageOfMinimumFundMaintenance", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Plan assets of a defined benefit plan, as a percentage of maintenance of minimum funds.", "label": "Defined Benefit Plan Percentage Of Minimum Fund Maintenance", "verboseLabel": "Minimum funding requirements - funding percentage in defined benefit retirement plan" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "negatedLabel": "Benefits paid", "terseLabel": "Lump-sum benefit payment", "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r446", "r1113" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryAmount", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Amount", "periodEndLabel": "Fair value of plan assets, end of year", "periodStartLabel": "Fair value of plan assets, beginning of year", "verboseLabel": "Fair Value of Pension Plan Assets, Total", "documentation": "Amount of investment within defined benefit plan asset category." } } }, "auth_ref": [ "r1075" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r431", "r464", "r486", "r866", "r867" ] }, "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanSettlementsPlanAssets", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement", "negatedLabel": "Plan settlement", "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract." } } }, "auth_ref": [ "r449" ] }, "weys_DefinedBenefitPlanStateAndMunicipalObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DefinedBenefitPlanStateAndMunicipalObligationsMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan state and municipal obligations.", "label": "State and municipal obligations [Member]", "verboseLabel": "State and municipal obligations" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfWeightedAverageAssetAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage", "verboseLabel": "Weighted Average Asset Allocation", "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan." } } }, "auth_ref": [ "r1074" ] }, "weys_DefinedContributionPlanEmployerContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DefinedContributionPlanEmployerContributionAmount", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan Employer Contribution Amount", "terseLabel": "Defined contribution plan employer contribution amount" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation", "verboseLabel": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r16", "r71" ] }, "us-gaap_DilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecuritiesAbstract", "presentation": [ "http://www.weycogroup.com/role/DisclosureEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "verboseLabel": "Effect of dilutive securities:" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlans" ], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "SHARE-BASED COMPENSATION PLANS", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r503", "r508", "r539", "r540", "r542", "r875" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "SHARE-BASED COMPENSATION PLANS" } } }, "auth_ref": [] }, "weys_DistributionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "DistributionCosts", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of expense related to the distribution of goods or services to customers and clients.", "label": "Distribution Costs", "terseLabel": "Distribution costs" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends declared", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r146" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Current", "verboseLabel": "Dividend payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r37" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r901", "r902", "r915" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r901", "r902", "r915", "r951" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r936" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.weycogroup.com/role/DisclosureEarningsPerShareBasicAndDilutedDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r246", "r271", "r272", "r273", "r274", "r275", "r280", "r282", "r287", "r288", "r289", "r293", "r600", "r601", "r676", "r703", "r851" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.weycogroup.com/role/DisclosureEarningsPerShareBasicAndDilutedDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r246", "r271", "r272", "r273", "r274", "r275", "r282", "r287", "r288", "r289", "r293", "r600", "r601", "r676", "r703", "r851" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r52", "r53" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r279", "r290", "r291", "r292" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, 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." } } }, "auth_ref": [ "r1150" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r559" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective income tax rate (percent)", "terseLabel": "U.S. federal statutory income tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r258", "r559", "r578" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "verboseLabel": "Foreign income tax rate differences", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1140", "r1146" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "verboseLabel": "Other", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1140", "r1146" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.weycogroup.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "verboseLabel": "State income taxes, net of federal tax benefit", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1140", "r1146" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and employee benefits", "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)." } } }, "auth_ref": [ "r37" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation cost", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r541" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average remaining contractual term", "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." } } }, "auth_ref": [ "r541" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionExerciseActivityDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "verboseLabel": "Income tax benefit from the exercise of stock options", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r538" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r899" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r899" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r899" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r976" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r899" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r899" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r899" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r899" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r977" ] }, "us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]", "documentation": "Deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan." } } }, "auth_ref": [ "r79" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r24", "r209", "r239", "r240", "r241", "r266", "r267", "r268", "r270", "r276", "r278", "r294", "r370", "r371", "r424", "r543", "r544", "r545", "r571", "r572", "r592", "r593", "r594", "r595", "r596", "r597", "r599", "r615", "r617", "r618", "r619", "r620", "r621", "r636", "r724", "r725", "r726", "r740", "r801" ] }, "us-gaap_EquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfWeightedAverageAssetAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities [Member]", "terseLabel": "Equity Securities", "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants." } } }, "auth_ref": [ "r64", "r892", "r893", "r894", "r1176" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r944" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r907", "r919", "r929", "r955" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r904", "r916", "r926", "r952" ] }, "us-gaap_ExchangeTradedFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExchangeTradedFundsMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Exchange Traded Funds [Member]", "verboseLabel": "Exchange traded funds", "documentation": "Investment that follows an index, commodity or basket of assets that trades similar to a stock on an exchange." } } }, "auth_ref": [ "r1075", "r1148" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r950" ] }, "weys_ExercisePriceRange1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ExercisePriceRange1Member", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The member represents of exercise price range from $27.04 to $37.22.", "label": "Exercise Price Range From $23.38 to $25.86 [Member]", "verboseLabel": "Exercise price range from $25.51 to $25.86" } } }, "auth_ref": [] }, "weys_ExercisePriceRange2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ExercisePriceRange2Member", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The member represents of exercise price range from $27.04 to $37.22.", "label": "Exercise Price Range From $27.94 to $37.22 [Member]", "verboseLabel": "Exercise price range from $27.04 to $37.22" } } }, "auth_ref": [] }, "weys_ExercisePriceRange3Member": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ExercisePriceRange3Member", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The member represents the information pertaining to exercise price range 3.", "label": "Exercise Price Range $18.00 [Member]", "terseLabel": "Exercise price range $18.00" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r420", "r454", "r455", "r456", "r457", "r458", "r459", "r603", "r640", "r641", "r642", "r858", "r859", "r864", "r865", "r866" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "FAIR VALUE OF FINANCIAL INSTRUMENTS" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureFairValueOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r602" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r420", "r454", "r459", "r603", "r640", "r864", "r865", "r866" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2", "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." } } }, "auth_ref": [ "r420", "r454", "r459", "r603", "r641", "r858", "r859", "r864", "r865", "r866" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r420", "r454", "r455", "r456", "r457", "r458", "r459", "r603", "r642", "r858", "r859", "r864", "r865", "r866" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r420", "r454", "r455", "r456", "r457", "r458", "r459", "r640", "r641", "r642", "r858", "r859", "r864", "r865", "r866" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r18", "r31" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfWeightedAverageAssetAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r422", "r423", "r598", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r701", "r856", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r1035", "r1036", "r1037", "r1038" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Weighted Average Life (Years)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r220", "r398" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "verboseLabel": "2024", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)." } } }, "auth_ref": [ "r139" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "verboseLabel": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)." } } }, "auth_ref": [ "r139" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "verboseLabel": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)." } } }, "auth_ref": [ "r139" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross Carrying Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r138", "r671" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets", "verboseLabel": "INTANGIBLE ASSETS", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r670" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureOtherAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 }, "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails", "http://www.weycogroup.com/role/DisclosureOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Amortizable intangible assets, net", "totalLabel": "Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r138", "r670" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Amortizable intangible assets" } } }, "auth_ref": [] }, "us-gaap_FixedIncomeFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedIncomeFundsMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fixed Income Funds [Member]", "verboseLabel": "Fixed Income Funds", "documentation": "Investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments." } } }, "auth_ref": [ "r1075" ] }, "us-gaap_FixedIncomeSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedIncomeSecuritiesMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfWeightedAverageAssetAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Fixed Income Securities [Member]", "terseLabel": "Fixed Income Securities", "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity." } } }, "auth_ref": [ "r866", "r884", "r885", "r1075" ] }, "weys_FlorsheimAustraliaPtyLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "FlorsheimAustraliaPtyLtdMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Florsheim Australia Pty Ltd", "label": "Florsheim Australia Pty Ltd [Member]", "terseLabel": "Florsheim Australia Pty Ltd" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Net foreign currency transaction gains", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r608", "r610", "r612", "r613", "r798" ] }, "weys_ForeignCurrencyTransactionsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ForeignCurrencyTransactionsPolicyPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for foreign currency transactions.", "label": "Foreign Currency Transactions Policy [Policy Text Block]", "terseLabel": "Foreign Currency Transactions" } } }, "auth_ref": [] }, "weys_ForeignCurrencyTranslationsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ForeignCurrencyTranslationsPolicyPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for foreign currency translations.", "label": "Foreign Currency Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translations" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r911", "r923", "r933", "r959" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r911", "r923", "r933", "r959" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "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" } } }, "auth_ref": [ "r911", "r923", "r933", "r959" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r911", "r923", "r933", "r959" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r911", "r923", "r933", "r959" ] }, "weys_ForsakeIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ForsakeIncMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureContingentConsiderationDetails", "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Forsake, Inc.", "label": "Forsake Inc [Member]", "terseLabel": "Forsake" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of fixed assets", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r16" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIntangibleAssetsIndefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0, "order": 1.0 }, "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsIndefiniteLivedIntangibleAssetsDetails", "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "verboseLabel": "Goodwill", "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." } } }, "auth_ref": [ "r219", "r386", "r672", "r857", "r881", "r1041", "r1042" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "INTANGIBLE ASSETS" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r137" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r385", "r396", "r857" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets (excluding Goodwill)", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r20" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross earnings", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r127", "r256", "r299", "r313", "r319", "r322", "r368", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r607", "r853", "r1048" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value", "verboseLabel": "Market Value, Due from six through ten years", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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)." } } }, "auth_ref": [ "r176", "r180", "r366", "r683" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Amortized Cost", "verboseLabel": "Amortized Cost, Due from six through ten years", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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)." } } }, "auth_ref": [ "r358", "r680" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value", "verboseLabel": "Market Value, Due from one through five years", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth 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)." } } }, "auth_ref": [ "r175", "r179", "r365", "r682" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost", "verboseLabel": "Amortized Cost, Due from one through five years", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in second through fifth 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)." } } }, "auth_ref": [ "r357", "r679" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value", "verboseLabel": "Market Value, Due from eleven through twenty years", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth 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)." } } }, "auth_ref": [ "r177", "r181", "r367", "r684" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after 10 Years, Amortized Cost", "verboseLabel": "Amortized Cost, Due from eleven through twenty years", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing after tenth 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)." } } }, "auth_ref": [ "r359", "r681" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Amortized Cost", "totalLabel": "Amortized Cost, Total", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date." } } }, "auth_ref": [ "r1022", "r1165" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value", "totalLabel": "Market Value, Total", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date." } } }, "auth_ref": [ "r174", "r178", "r1030", "r1166" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "verboseLabel": "Market Value, Current", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing 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)." } } }, "auth_ref": [ "r356", "r678" ] }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity [Table Text Block]", "terseLabel": "Schedule of marketable securities", "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r901", "r902", "r915" ] }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "terseLabel": "Impairment of trademark", "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value." } } }, "auth_ref": [ "r1002", "r1043" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r143" ] }, "weys_IncentivePlan2017Member": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "IncentivePlan2017Member", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionExerciseActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansStockOptionsWeightedAverageAssumptionsDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The member represents the information pertaining to Incentive Plan 2017.", "label": "Incentive Plan 2017", "terseLabel": "Incentive plan 2017" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Earnings before provision for income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r125", "r166", "r299", "r313", "r319", "r322", "r677", "r697", "r853" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "verboseLabel": "Foreign component of pretax earnings", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r257", "r577" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF EARNINGS" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r400", "r402", "r784" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r402", "r784" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "INCOME TAXES", "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." } } }, "auth_ref": [ "r258", "r552", "r560", "r564", "r568", "r573", "r579", "r580", "r581", "r737" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Total provision", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r182", "r195", "r277", "r278", "r307", "r558", "r574", "r705" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "verboseLabel": "Current:" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r238", "r554", "r555", "r564", "r565", "r567", "r569", "r735" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid, net of refunds", "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." } } }, "auth_ref": [ "r51" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r107", "r993" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Accrued income taxes", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued liabilities and other", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r1001" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "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." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r15" ] }, "weys_IncreaseInCostOfGoodsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "IncreaseInCostOfGoodsSold", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureInventoriesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cost of goods sold increased during the period with the impact of LIFO liquidations on the costs of goods sold.", "label": "Increase In Cost Of Goods Sold", "terseLabel": "Increase in cost of sales" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.weycogroup.com/role/DisclosureEarningsPerShareBasicAndDilutedDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "verboseLabel": "Employee share-based awards", "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." } } }, "auth_ref": [ "r283", "r284", "r285", "r289", "r507" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r397", "r399" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r68", "r140" ] }, "us-gaap_IndefiniteLivedTrademarks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedTrademarks", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIntangibleAssetsIndefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0, "order": 2.0 }, "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsIndefiniteLivedIntangibleAssetsDetails", "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Trademarks", "terseLabel": "Trademarks", "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit." } } }, "auth_ref": [ "r140" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "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" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r914", "r923", "r933", "r950", "r959", "r963", "r971" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r969" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r903", "r975" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r903", "r975" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r903", "r975" ] }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetIncludingGoodwill", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureIntangibleAssetsIndefiniteLivedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Including Goodwill)", "totalLabel": "Total", "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetIncludingGoodwillAbstract", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Including Goodwill) [Abstract]", "verboseLabel": "Indefinite-lived intangibles:" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r106", "r168", "r242", "r303", "r622", "r785", "r895", "r1172" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Interest paid", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r249", "r252", "r253" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "INVENTORIES" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureInventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r382" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished shoes", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r994" ] }, "us-gaap_InventoryLIFOReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLIFOReserve", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, LIFO Reserve", "negatedLabel": "LIFO reserve", "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods." } } }, "auth_ref": [ "r996" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.weycogroup.com/role/DisclosureInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureInventoriesDetails", "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "totalLabel": "Total inventories", "verboseLabel": "Inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r226", "r845", "r881" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r183", "r215", "r225", "r382", "r383", "r384", "r668", "r848" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "verboseLabel": "Interest and dividend income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r130", "r302" ] }, "us-gaap_InvestmentOwnedAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentOwnedAtFairValue", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsInvestmentsAtFairValueDetails", "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Investment Owned, at Fair Value", "terseLabel": "Investments, at fair value", "documentation": "Fair value of investment in security owned." } } }, "auth_ref": [ "r731", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r752", "r753", "r764", "r765", "r804", "r806", "r807", "r808", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r823", "r824", "r825", "r886", "r897", "r1171" ] }, "us-gaap_InvestmentOwnedForeignCurrencyContractReportingCurrencyAmountCurrentValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentOwnedForeignCurrencyContractReportingCurrencyAmountCurrentValue", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Investment Owned, Foreign Currency Contract, Current Value", "terseLabel": "Foreign exchange contracts outstanding", "documentation": "Amount the entity is obligated or for which it has the option to buy or sell the foreign currency contract." } } }, "auth_ref": [] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r704", "r731", "r732", "r733", "r734", "r809", "r810" ] }, "us-gaap_InvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsAbstract", "lang": { "en-us": { "role": { "label": "INVESTMENTS" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestments" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "verboseLabel": "INVESTMENTS", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r160", "r169", "r170", "r197", "r335", "r337", "r604", "r605" ] }, "us-gaap_LandAndLandImprovements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandAndLandImprovements", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Land and Land Improvements", "verboseLabel": "Land and land improvements", "documentation": "Amount before accumulated depreciation and depletion of real estate held for productive use and additions or improvements to real estate held for productive use, examples include, but are not limited to, walkways, driveways, fences, and parking lots. Excludes land held for sale." } } }, "auth_ref": [ "r991" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease costs", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r628", "r880" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of operating lease costs", "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." } } }, "auth_ref": [ "r1154" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "LEASES" } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "verboseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r627" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of operating lease liabilities", "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." } } }, "auth_ref": [ "r1155" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r635" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "verboseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth 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)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2024", "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)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "verboseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth 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)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "verboseLabel": "2027", "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)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "verboseLabel": "2026", "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)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "verboseLabel": "2025", "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)." } } }, "auth_ref": [ "r635" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r635" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES", "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." } } }, "auth_ref": [ "r623" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r36", "r256", "r368", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r587", "r590", "r591", "r607", "r759", "r852", "r897", "r1048", "r1156", "r1157" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r118", "r165", "r693", "r881", "r1003", "r1039", "r1149" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND EQUITY:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r38", "r214", "r256", "r368", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r587", "r590", "r591", "r607", "r881", "r1048", "r1156", "r1157" ] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Licensing revenues", "verboseLabel": "Licensing revenues", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r1052" ] }, "us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LifeInsuranceCorporateOrBankOwnedChangeInValue", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Life Insurance, Corporate or Bank Owned, Change in Value", "negatedLabel": "Increase in cash surrender value of life insurance", "documentation": "The change in cash surrender or contract value during the period which adjusted the amount of premiums paid in determining the expense or income recognized under the contract for the period." } } }, "auth_ref": [ "r1040" ] }, "us-gaap_LifeSettlementContractsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LifeSettlementContractsPolicy", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Life Settlement Contracts, Policy [Policy Text Block]", "terseLabel": "Life Insurance", "documentation": "Disclosure of accounting policy for life settlement contracts including the classification of cash receipts and cash disbursements in the statement of cash flows." } } }, "auth_ref": [ "r369" ] }, "weys_LineOfCreditFacilityAmountTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "LineOfCreditFacilityAmountTotal", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount available for borrowings under the credit facility as of the balance sheet date.", "label": "Line Of Credit Facility Amount Total", "verboseLabel": "Line of credit facility on general corporate assets" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Line of credit facility, expiration date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r34" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Line of credit facility", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment, Gross", "verboseLabel": "Machinery and equipment", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r142" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r328", "r863", "r1051", "r1168", "r1169" ] }, "weys_MarketableSecuritiesUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "MarketableSecuritiesUnrealizedGain", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsUnrealizedGainsAndLossesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain on investment in marketable security.", "label": "Marketable Securities, Unrealized Gain", "terseLabel": "Unrealized Gains" } } }, "auth_ref": [] }, "weys_MarketableSecuritiesUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "MarketableSecuritiesUnrealizedLoss", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsUnrealizedGainsAndLossesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss on investment in marketable security.", "label": "Marketable Securities, Unrealized Loss", "negatedLabel": "Unrealized Losses" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r407", "r408", "r409", "r410", "r501", "r667", "r723", "r750", "r751", "r805", "r811", "r813", "r814", "r822", "r839", "r840", "r855", "r860", "r874", "r883", "r1050", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r942" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r942" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r407", "r408", "r409", "r410", "r501", "r667", "r723", "r750", "r751", "r805", "r811", "r813", "r814", "r822", "r839", "r840", "r855", "r860", "r874", "r883", "r1050", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r962" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r970" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r328", "r863", "r1051", "r1168", "r1169" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r943" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.weycogroup.com/role/DisclosureNatureOfOperations" ], "lang": { "en-us": { "role": { "label": "Nature of Operations [Text Block]", "terseLabel": "NATURE OF OPERATIONS", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r184", "r196" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used for) provided by financing activities", "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." } } }, "auth_ref": [ "r251" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used for) provided by investing activities", "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." } } }, "auth_ref": [ "r251" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used for) operating activities", "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." } } }, "auth_ref": [ "r133", "r134", "r135" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEarningsPerShareBasicAndDilutedDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Net earnings", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r126", "r135", "r167", "r212", "r233", "r236", "r241", "r256", "r269", "r271", "r272", "r273", "r274", "r277", "r278", "r286", "r299", "r313", "r319", "r322", "r368", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r601", "r607", "r699", "r781", "r799", "r800", "r853", "r895", "r1048" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.weycogroup.com/role/DisclosureEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "verboseLabel": "Numerator:" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r942" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r911", "r923", "r933", "r950", "r959" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r940" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r939" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r950" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r970" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r970" ] }, "weys_NonVestedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "NonVestedStockOptionsMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The member represents of non vested stock options.", "label": "Non Vested Stock Options [Member]", "verboseLabel": "Non vested stock options" } } }, "auth_ref": [] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets", "verboseLabel": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r327" ] }, "weys_NumberOfCurrentAndFormerExecutivesWithLifeInsurancePolicies": { "xbrltype": "integerItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "NumberOfCurrentAndFormerExecutivesWithLifeInsurancePolicies", "presentation": [ "http://www.weycogroup.com/role/DisclosureOtherAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of current and former executives with life insurance policies.", "label": "Number of Current and Former Executives With Life Insurance Policies", "terseLabel": "Number of current and former executives with life insurance policies" } } }, "auth_ref": [] }, "weys_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "NumberOfCustomers", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of customers.", "label": "Number of Customers", "terseLabel": "Number of customers" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.weycogroup.com/role/DisclosureNatureOfOperationsDetails", "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments", "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." } } }, "auth_ref": [ "r1014" ] }, "weys_NumberOfShareBasedCompensationPlans": { "xbrltype": "integerItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "NumberOfShareBasedCompensationPlans", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of share-based compensation plans.", "label": "Number of Share-based Compensation Plans", "terseLabel": "Number of share-based compensation plans" } } }, "auth_ref": [] }, "weys_OneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "OneCustomerMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents information about one member.", "label": "One Customer" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Earnings from operations", "verboseLabel": "Earnings from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r299", "r313", "r319", "r322", "r853" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs", "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." } } }, "auth_ref": [ "r629", "r880" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseLiabilitiesClassificationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails", "http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseLiabilitiesClassificationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities", "totalLabel": "Total", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r625" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseLiabilitiesClassificationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseLiabilitiesClassificationDetails", "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease liabilities - current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r625" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseLiabilitiesClassificationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseLiabilitiesClassificationDetails", "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease liabilities - non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r625" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "verboseLabel": "Cash paid for amounts included in the measurement of lease liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r626", "r631" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r624" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate (percent)", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r634", "r880" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term", "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." } } }, "auth_ref": [ "r633", "r880" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "NATURE OF OPERATIONS" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureOtherAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 }, "http://www.weycogroup.com/role/DisclosureOtherAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureOtherAssetsDetails", "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "totalLabel": "Total other assets", "verboseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r221" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract]", "terseLabel": "Other comprehensive income, net of tax:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign Currency Translation Adjustments, Other comprehensive income (loss) before reclassifications", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r6", "r123", "r609", "r611", "r614" ] }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax", "negatedLabel": "Prior service cost, income tax benefit", "documentation": "Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r10" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive loss before reclassifications", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r30", "r44", "r240", "r615", "r618", "r621", "r998" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments", "verboseLabel": "Foreign currency translation adjustments", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r24", "r30", "r234", "r237", "r244", "r615", "r616", "r621", "r674", "r700", "r998", "r999" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Net current period other comprehensive income", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r14", "r22", "r159", "r234", "r237" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax", "negatedLabel": "Defined Benefit Pension Items, Other comprehensive (loss) income before reclassifications", "documentation": "Amount, after tax, before reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r8", "r123" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeReclassificationAdjustmentsOutOfAccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeReclassificationAdjustmentsOutOfAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax", "negatedTotalLabel": "Total before tax", "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r8", "r123", "r866", "r1092" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 }, "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Pension liability adjustments", "negatedNetLabel": "Pension liability adjustment (net of tax)", "negatedTotalLabel": "Defined Benefit Pension Items, Net current period other comprehensive (loss) income", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r8", "r123" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Pension liability adjustment, net of tax (in dollars)", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan." } } }, "auth_ref": [ "r8", "r10", "r159" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax", "negatedLabel": "Accumulated loss, income tax benefit", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r10" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": -1.0, "order": 2.0 }, "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeReclassificationAdjustmentsOutOfAccumulatedOtherComprehensiveLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails", "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeReclassificationAdjustmentsOutOfAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax", "totalLabel": "Net of tax", "verboseLabel": "Defined Benefit Pension Items, Amounts reclassified from accumulated other comprehensive loss", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r12", "r123", "r148", "r232" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeReclassificationAdjustmentsOutOfAccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeReclassificationAdjustmentsOutOfAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax", "negatedLabel": "Tax benefit", "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan." } } }, "auth_ref": [ "r10", "r159" ] }, "weys_OtherCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "OtherCountryMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Other [Member]", "terseLabel": "Other" } } }, "auth_ref": [] }, "us-gaap_OtherInventoryInTransit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInventoryInTransit", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureInventoriesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Inventory, in Transit, Gross", "terseLabel": "Inventory in-transit", "documentation": "Gross amount of merchandise or supplies to which the entity holds the title but does not hold physical possession because the goods are currently being transported." } } }, "auth_ref": [ "r995" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current", "terseLabel": "Other", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r37", "r881" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r40" ] }, "weys_OtherNoncurrentAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "OtherNoncurrentAssetsDisclosureTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureOtherAssets" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other noncurrent assets.", "label": "Other Noncurrent Assets Disclosure [Text Block]", "terseLabel": "OTHER ASSETS" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r131" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r942" ] }, "weys_OtherSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "OtherSecuritiesMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfWeightedAverageAssetAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Other securities [Member]", "terseLabel": "Other" } } }, "auth_ref": [] }, "weys_OtherSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "OtherSegmentMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for other segment.", "label": "Other Segment", "terseLabel": "Other" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r909", "r921", "r931", "r957" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r912", "r924", "r934", "r960" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r912", "r924", "r934", "r960" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r938" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureContingentConsiderationDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payment of contingent consideration", "terseLabel": "Payment of contingent consolidation", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureShareRepurchaseProgramDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Shares purchased and retired", "terseLabel": "Payments for repurchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r47" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Dividends.", "negatedLabel": "Cash dividends paid", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r47" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Taxes paid related to the net share settlement of equity awards", "verboseLabel": "Taxes paid related to the net share settlement of equity awards", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r248" ] }, "us-gaap_PaymentsToAcquireBuildings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBuildings", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureOtherAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Buildings", "terseLabel": "Payments to acquire buildings", "documentation": "The cash outflow for acquisition of buildings (properties) whether for investment or use." } } }, "auth_ref": [ "r132" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment", "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." } } }, "auth_ref": [ "r132" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r941" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r941" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlans" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "EMPLOYEE RETIREMENT PLANS", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r427", "r451", "r453", "r459", "r477", "r479", "r480", "r481", "r482", "r483", "r495", "r496", "r498", "r866" ] }, "us-gaap_PensionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionExpense", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Pension Cost (Reversal of Cost)", "terseLabel": "Pension expense", "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits." } } }, "auth_ref": [] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFundedStatusDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfNetPeriodicPensionCostDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfProjectedBenefitPaymentsForPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Pension Plan [Member]", "terseLabel": "Defined Benefit Pension Plan", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r428", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r474", "r475", "r476", "r478", "r481", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r498", "r499", "r502", "r866", "r867", "r871", "r872", "r873" ] }, "weys_PensionSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "PensionSettlementExpense", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 4.0 }, "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of pension settlement, expense.", "label": "Pension Settlement, Expense", "terseLabel": "Pension settlement charge" } } }, "auth_ref": [] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r940" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r950" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r943" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r939" ] }, "us-gaap_PercentageOfFIFOInventory": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PercentageOfFIFOInventory", "presentation": [ "http://www.weycogroup.com/role/DisclosureInventoriesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Percentage of FIFO Inventory", "terseLabel": "Percentage of Inventory valued by the FIFO method of accounting", "documentation": "The percentage of FIFO (first in first out) inventory to total inventory as of the balance sheet date if other than 100 percent." } } }, "auth_ref": [] }, "us-gaap_PercentageOfLIFOInventory": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PercentageOfLIFOInventory", "presentation": [ "http://www.weycogroup.com/role/DisclosureInventoriesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Percentage of LIFO Inventory", "terseLabel": "Percentage of Inventory valued by the LIFO method of accounting", "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent." } } }, "auth_ref": [] }, "us-gaap_PlanAssetCategoriesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanAssetCategoriesDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "documentation": "Defined benefit plan asset investment." } } }, "auth_ref": [ "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r478", "r864", "r865", "r866" ] }, "weys_PlanAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "PlanAssetsMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to plan assets.", "label": "Plan Assets", "terseLabel": "Plan Assets" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionExerciseActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansStockOptionsWeightedAverageAssumptionsDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionExerciseActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansStockOptionsWeightedAverageAssumptionsDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r997" ] }, "us-gaap_ProceedsFromBankDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromBankDebt", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Bank Debt", "terseLabel": "Proceeds from bank borrowings", "documentation": "The cash inflow from bank borrowing during the year." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Held-to-maturity Securities", "terseLabel": "Proceeds from maturities of marketable securities", "documentation": "Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities." } } }, "auth_ref": [ "r45", "r1015" ] }, "weys_ProceedsFromSaleOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ProceedsFromSaleOfInvestments", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of investments.", "label": "Proceeds From Sale Of Investments", "terseLabel": "Proceeds from sale of investment securities" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionExerciseActivityDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Net proceeds from stock option exercises", "verboseLabel": "Net proceeds from stocks option exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r11", "r27" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails" ], "lang": { "en-us": { "role": { "label": "Product sales", "verboseLabel": "Product sales", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r861" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r324", "r669", "r717", "r718", "r719", "r720", "r721", "r722", "r842", "r861", "r882", "r981", "r1046", "r1047", "r1051", "r1168" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r324", "r669", "r717", "r718", "r719", "r720", "r721", "r722", "r842", "r861", "r882", "r981", "r1046", "r1047", "r1051", "r1168" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net earnings", "totalLabel": "Net earnings", "verboseLabel": "Net earnings", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r212", "r233", "r236", "r250", "r256", "r269", "r277", "r278", "r299", "r313", "r319", "r322", "r368", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r585", "r588", "r589", "r601", "r607", "r677", "r698", "r739", "r781", "r799", "r800", "r853", "r878", "r879", "r896", "r1000", "r1048" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "PROPERTY, PLANT AND EQUIPMENT, NET" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNet" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY, PLANT AND EQUIPMENT, NET", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r141", "r189", "r192", "r193" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, plant and equipment", "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." } } }, "auth_ref": [ "r142", "r217", "r696" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net.", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Property, plant and equipment, net", "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." } } }, "auth_ref": [ "r17", "r685", "r696", "r881" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment and Depreciation", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r17", "r189", "r192", "r694" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r142" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property plant and equipment, useful life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Provision for Doubtful Accounts", "terseLabel": "Bad debt expense", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r247", "r375" ] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureCommitmentsDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation, Due in Next Twelve Months", "verboseLabel": "Purchase of inventory", "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r938" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r938" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r407", "r408", "r409", "r410", "r451", "r501", "r534", "r535", "r536", "r643", "r667", "r723", "r750", "r751", "r805", "r811", "r813", "r814", "r822", "r839", "r840", "r855", "r860", "r874", "r883", "r886", "r1044", "r1050", "r1159", "r1160", "r1161", "r1162", "r1163" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r407", "r408", "r409", "r410", "r451", "r501", "r534", "r535", "r536", "r643", "r667", "r723", "r750", "r751", "r805", "r811", "r813", "r814", "r822", "r839", "r840", "r855", "r860", "r874", "r883", "r886", "r1044", "r1050", "r1159", "r1160", "r1161", "r1162", "r1163" ] }, "us-gaap_RealEstateInvestmentPropertyAtCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateInvestmentPropertyAtCost", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureOtherAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Real Estate Investment Property, at Cost", "terseLabel": "Investment in real estate", "documentation": "Amount of real estate investment property which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments." } } }, "auth_ref": [ "r686" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeChangesInAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedLabel": "Amounts reclassified from accumulated other comprehensive loss", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r30", "r44", "r240", "r615", "r620", "r621", "r998" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeTables" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Schedule of reclassification adjustments out of accumulated other comprehensive loss", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r904", "r916", "r926", "r952" ] }, "weys_ReinvestedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ReinvestedEarningsMember", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Reinvested Earnings [Member]", "terseLabel": "Reinvested earnings" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfBankDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfBankDebt", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Bank Debt", "negatedLabel": "Repayments of bank borrowings", "documentation": "The cash outflow to settle a bank borrowing during the year." } } }, "auth_ref": [ "r48" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r905", "r917", "r927", "r953" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r906", "r918", "r928", "r954" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r913", "r925", "r935", "r961" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r52" ] }, "weys_RetailFixturesAndLeaseholdImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "RetailFixturesAndLeaseholdImprovementsGross", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Gross amount, at the balance sheet date, of long-lived depreciable assets that are an addition or improvement to assets held under lease arrangement and assets in retail locations.", "label": "Retail Fixtures And Leasehold Improvements Gross", "verboseLabel": "Retail fixtures and leasehold improvements" } } }, "auth_ref": [] }, "weys_RetailSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "RetailSegmentMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents to retail segment.", "label": "Retail Segment [Member]", "terseLabel": "Retail" } } }, "auth_ref": [] }, "weys_RetailSegmentNumberOfBrickAndMortarStores": { "xbrltype": "integerItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "RetailSegmentNumberOfBrickAndMortarStores", "presentation": [ "http://www.weycogroup.com/role/DisclosureNatureOfOperationsDetails", "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of bricks and mortar stores in retail segment.", "label": "Retail Segment Number Of Brick And Mortar Stores", "terseLabel": "Number of brick and mortar stores" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Reinvested earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r117", "r146", "r692", "r727", "r729", "r736", "r762", "r881" ] }, "us-gaap_RetirementPlanFundingStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanFundingStatusAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Funding Status [Axis]", "documentation": "Information by status of funding for defined benefit plan designed to provide retirement benefits." } } }, "auth_ref": [ "r978", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112" ] }, "us-gaap_RetirementPlanFundingStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanFundingStatusDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Funding Status [Domain]", "documentation": "Status of funding for defined benefit plan designed to provide retirement benefits." } } }, "auth_ref": [ "r978", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFundedStatusDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfNetPeriodicPensionCostDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfProjectedBenefitPaymentsForPlansDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r428", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r474", "r475", "r476", "r478", "r481", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r498", "r499", "r500", "r502", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFundedStatusDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfNetPeriodicPensionCostDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfProjectedBenefitPaymentsForPlansDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r428", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r474", "r475", "r476", "r478", "r481", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r498", "r499", "r500", "r502", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenue from Contract with Customer, Including Assessed Tax", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r300", "r301", "r312", "r317", "r318", "r324", "r326", "r328", "r425", "r426", "r669" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r328", "r979" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r782", "r841", "r849" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Net sales", "verboseLabel": "Net sales", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r243", "r256", "r300", "r301", "r312", "r317", "r318", "r324", "r326", "r328", "r368", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r607", "r677", "r1048" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "SEGMENT INFORMATION", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Right-of-use assets obtained in exchange for new lease liabilities (noncash)", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r632", "r880" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r970" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r970" ] }, "us-gaap_SalesReturnsAndAllowancesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesReturnsAndAllowancesMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Sales Returns and Allowances [Member]", "terseLabel": "Doubtful Accounts", "documentation": "A revision in the estimated reserve needed for product returns and price or other concessions granted to customers." } } }, "auth_ref": [] }, "weys_SalesRevenuesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "SalesRevenuesNet", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.", "label": "Sales Revenues Net", "terseLabel": "Net Sales" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureComprehensiveIncomeTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of accumulated other comprehensive loss", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r44", "r1151", "r1153" ] }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Allocation of Plan Assets [Table Text Block]", "terseLabel": "Schedule of fair value hierarchy", "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall." } } }, "auth_ref": [ "r149" ] }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Assumptions Used [Table Text Block]", "terseLabel": "Schedule of net periodic pension cost", "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate." } } }, "auth_ref": [ "r473" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable", "presentation": [ "http://www.weycogroup.com/role/DisclosureContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]", "documentation": "Schedule of information about a contingent payment arrangement including the terms that will result in payment and the accounting treatment that will be followed if such contingency occurs, including the potential impact on earnings per share if the contingency is to be settled in shares of common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments." } } }, "auth_ref": [ "r158" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "verboseLabel": "Schedule of provision for income tax", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r156" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "verboseLabel": "Schedule of components of deferred taxes", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r155" ] }, "weys_ScheduleOfDeferredTaxBenefitLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ScheduleOfDeferredTaxBenefitLiabilitiesTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of deferred tax benefits (liabilities).", "label": "Schedule of Deferred Tax Benefit Liabilities [Table Text Block]", "verboseLabel": "Schedule of net deferred tax liabilities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFundedStatusDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfNetPeriodicPensionCostDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfProjectedBenefitPaymentsForPlansDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfWeightedAverageAssetAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r19", "r75", "r76", "r77", "r78" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of computation of basic and diluted earnings per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1013" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "verboseLabel": "Schedule of effective tax rate", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r154" ] }, "weys_ScheduleOfEntityWideDisclosureOnGeographicAreasNetSalesAndLongLivedAssetsInIndividualForeignCountriesByCountryTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasNetSalesAndLongLivedAssetsInIndividualForeignCountriesByCountryTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity wide geographic areas Financial information relating to net sales and long-lived assets in individual foreign countries by country.", "label": "Schedule Of Entity Wide Disclosure On Geographic Areas Net Sales And Long Lived Assets In Individual Foreign Countries By Country [Table Text Block]", "terseLabel": "Schedule of Company's business by geographic area" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Expected Benefit Payments [Table Text Block]", "terseLabel": "Schedule of projected benefit payments for the plans", "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter." } } }, "auth_ref": [ "r150" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureIntangibleAssetsAmortizableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r67", "r69", "r670" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "verboseLabel": "Schedule of indefinite-lived intangible assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r28", "r140" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of company's amortizable intangible assets", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureInventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory", "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." } } }, "auth_ref": [ "r32", "r119", "r120", "r121" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Net Benefit Costs [Table Text Block]", "verboseLabel": "Schedule of company's pension expense", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r151" ] }, "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetFundedStatusTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Net Funded Status [Table Text Block]", "terseLabel": "Schedule of funded status of pension plans", "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans." } } }, "auth_ref": [ "r74" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock award activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Schedule of non-vested stock options", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureOtherAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of other assets", "documentation": "Tabular disclosure of noncurrent assets." } } }, "auth_ref": [ "r992" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r63", "r124" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "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." } } }, "auth_ref": [ "r60", "r61", "r62", "r65" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of segment reporting information", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r60", "r61", "r62", "r65" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionExerciseActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansStockOptionsWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r504", "r506", "r509", "r510", "r511", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r533", "r534", "r535", "r536", "r537" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]", "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r79" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]", "terseLabel": "Summary of outstanding and exercisable stock options", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r79" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r25", "r26", "r80" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of weighted average stock options assumptions", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r153" ] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Short-term Debt [Table]", "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Summary of unrecognized tax benefits", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r877", "r1142" ] }, "weys_ScheduleOfValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be with the financial statements or a supplemental schedule to the financial statements.", "label": "Schedule Of Valuation And Qualifying Accounts Disclosure [Table]" } } }, "auth_ref": [] }, "weys_ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsTables" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be with the financial statements or a supplemental schedule to the financial statements.", "label": "Schedule Of Valuation And Qualifying Accounts Disclosure [Table Text Block]", "verboseLabel": "Schedule of valuation and qualifying accounts" } } }, "auth_ref": [] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccounts" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "verboseLabel": "VALUATION AND QUALIFYING ACCOUNTS", "documentation": "The entire disclosure for valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r198", "r265" ] }, "weys_ScheduleOfWeightedAveragePlanAssetsAllocationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ScheduleOfWeightedAveragePlanAssetsAllocationTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major categories of weighted average plan assets of pension plans and/or other employee benefit plans.", "label": "Schedule of Weighted Average Plan Assets Allocation [Table Text Block]", "terseLabel": "Schedule of pension plan weighted average assets allocation" } } }, "auth_ref": [] }, "weys_SecuredOvernightFinancingRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "SecuredOvernightFinancingRateMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to secured overnight financing rate.", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "terseLabel": "Secured overnight financing rate (SOFR)" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r898" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r900" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r296", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r322", "r328", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r403", "r404", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r857", "r981", "r1168" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails" ], "lang": { "en-us": { "role": { "label": "Segment, Expenditure, Addition to Long-Lived Assets", "terseLabel": "Capital expenditures", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r310", "r854" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r326", "r327", "r744", "r746", "r748", "r806", "r812", "r817", "r824", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r843", "r862", "r886", "r1051", "r1168" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "SEGMENT INFORMATION" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r295", "r296", "r297", "r298", "r299", "r311", "r316", "r320", "r321", "r322", "r323", "r324", "r325", "r328" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "verboseLabel": "SEGMENT INFORMATION", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEarnings" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling and administrative expenses", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r129" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative expenses", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Selling and Administrative Expenses", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "terseLabel": "Share-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Stock options granted in vest", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r875" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Shares of Restricted Stock, Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r526" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted Average Grant Date Fair Value, Forfeited (in dollars per share)", "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." } } }, "auth_ref": [ "r526" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Shares of Restricted Stock, Issued", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r524" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted Average Grant Date Fair Value, Issued (in dollars per share)", "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)." } } }, "auth_ref": [ "r524" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Shares of Restricted Stock, Non-vested end of period", "periodStartLabel": "Shares of Restricted Stock, Non-vested beginning of period", "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." } } }, "auth_ref": [ "r521", "r522" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails" ], "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", "periodEndLabel": "Weighted Average Grant Date Fair Value, Non-vested end of period (in dollars per share)", "periodStartLabel": "Weighted Average Grant Date Fair Value, Non-vested beginning of period (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r521", "r522" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Shares of Restricted Stock, Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r525" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share", "terseLabel": "Outstanding and exercisable stock options", "documentation": "Per share or unit weighted-average intrinsic value of award vested under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r525" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted Average Grant Date Fair Value, Vested (in dollars per share)", "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." } } }, "auth_ref": [ "r525" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansStockOptionsWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "verboseLabel": "Expected dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r535" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansStockOptionsWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "verboseLabel": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r534" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansStockOptionsWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "verboseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionExerciseActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansStockOptionsWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-Based Compensation Plans", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r504", "r506", "r509", "r510", "r511", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r533", "r534", "r535", "r536", "r537" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares remaining available", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r79" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Shares, Exercisable at end of period", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r515" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercisable at end of period (in dollars per share)", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r515" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionExerciseActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "verboseLabel": "Total intrinsic value of stock options exercised", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r528" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Shares, Forfeited or expired", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r1120" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "verboseLabel": "Weighted Average Exercise Price, Forfeited or expired (in dollars per share)", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r1120" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Options, Granted", "verboseLabel": "Shares, Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r517" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Fair market value of options granted (in dollars per share)", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r527" ] }, "weys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedForfeitedWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedForfeitedWeightedAverageExercisePrice", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price of non-vested options forfeited.", "label": "Share based Compensation Arrangement By Share based Payment Award Options Nonvested Forfeited Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Forfeited (in dollars per share)" } } }, "auth_ref": [] }, "weys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageExercisePrice", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the non-vested stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Outstanding at end of year (in dollars per share)", "periodStartLabel": "Weighted Average Exercise Price, Outstanding at beginning of year (in dollars per share)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "verboseLabel": "Aggregate Intrinsic Value, Outstanding", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r79" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Shares, Outstanding at end of period", "periodStartLabel": "Shares, Outstanding at beginning of period", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r513", "r514" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Outstanding at end of period (in dollars per share)", "periodStartLabel": "Weighted Average Exercise Price, Outstanding at beginning of period (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r513", "r514" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Shares expected to vest", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r530" ] }, "weys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price of options vested.", "label": "Share based Compensation Arrangement By Share based Payment Award Options Vested Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Vested (in dollars per share)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r509", "r510", "r511", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r533", "r534", "r535", "r536", "r537" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Weighted Average Exercise Price, Exercised (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r518" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails", "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Granted (in dollars per share)", "verboseLabel": "Weighted Average Exercise Price, Granted (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r517" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r503", "r512", "r531", "r532", "r533", "r534", "r537", "r546", "r547", "r548", "r549" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r86" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]", "terseLabel": "SHARE-BASED COMPENSATION PLANS", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit", "verboseLabel": "Exercise Prices, Lower Range Limit (in dollars per share)", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r86" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options", "verboseLabel": "Options Exercisable, Number Of Options Exercisable", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r84" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options", "terseLabel": "Options Outstanding, Number of Options Outstanding", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit", "verboseLabel": "Exercise Prices, Upper Range Limit (in dollars per share)", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r86" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "weys_ShareRepurchaseProgramDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ShareRepurchaseProgramDisclosureAbstract", "lang": { "en-us": { "role": { "label": "SHARE REPURCHASE PROGRAM" } } }, "auth_ref": [] }, "weys_ShareRepurchaseProgramDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ShareRepurchaseProgramDisclosureTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareRepurchaseProgram" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's stock repurchase program, including the description of share repurchase program authorized by an entity's board of directors, the number of shares repurchased, the cost of the shares repurchased, and the remaining maximum number of shares available for repurchase under the program.", "label": "Share Repurchase Program Disclosure [Text Block]", "terseLabel": "SHARE REPURCHASE PROGRAM" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySRestrictedStockAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Aggregate intrinsic value", "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Stock options granted in expire", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r876" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansStockOptionsWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r533" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "verboseLabel": "Aggregate Intrinsic Value, Exercisable", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r79" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term (Years), Exercisable, Outstanding", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r79" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Number of Options, Outstanding at end of year", "periodStartLabel": "Number of Options, Outstanding at beginning of year", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedLabel": "Number of Options, Forfeited", "documentation": "Number of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Fair Value, Forfeited (in dollars per share)", "documentation": "Weighted average grant-date fair value of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Fair Value, Outstanding at end of the year (in dollars per share)", "periodStartLabel": "Weighted Average Fair Value, Outstanding at beginning of year (in dollars per share)", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Contractual Term (Years), Outstanding", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r152" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining vesting period", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r529" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionExerciseActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "verboseLabel": "Total fair value of stock options vested", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r528" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Number of Options, Vested", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansNonVestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Fair Value, Vested (in dollars per share)", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price", "terseLabel": "Options Exercisable, Weighted Average Exercise Price (in dollars per share)", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r82" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price", "terseLabel": "Options Outstanding, Weighted Average Exercise Price (in dollars per share)", "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices." } } }, "auth_ref": [ "r81" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansSummaryOfOutstandingAndExercisableStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term", "verboseLabel": "Options Outstanding, Weighted Average Remaining Contractual Life (in Years)", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r152" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Shares Paid for Tax Withholding for Share Based Compensation", "terseLabel": "Shares paid for tax withholding for share based compensation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "weys_ShippingAndHandlingFeesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "ShippingAndHandlingFeesPolicyPolicyTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping And Handling Fees Policy [Policy Text Block]", "terseLabel": "Shipping and Handling Fees" } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails", "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term Debt", "verboseLabel": "Short-term borrowings", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r110", "r162", "r881", "r1167" ] }, "us-gaap_ShortTermBorrowingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowingsAbstract", "lang": { "en-us": { "role": { "label": "SHORT-TERM BORROWINGS" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtLineItems", "presentation": [ "http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt [Line Items]", "terseLabel": "Short-Term Borrowings", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureShortTermBorrowings" ], "lang": { "en-us": { "role": { "label": "Short-term Debt [Text Block]", "terseLabel": "SHORT-TERM BORROWINGS", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r145" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r136", "r255" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r211", "r296", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r322", "r328", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r401", "r403", "r404", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r857", "r981", "r1168" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r24", "r42", "r209", "r239", "r240", "r241", "r266", "r267", "r268", "r270", "r276", "r278", "r294", "r370", "r371", "r424", "r543", "r544", "r545", "r571", "r572", "r592", "r593", "r594", "r595", "r596", "r597", "r599", "r615", "r617", "r618", "r619", "r620", "r621", "r636", "r724", "r725", "r726", "r740", "r801" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r199", "r208", "r326", "r327", "r744", "r746", "r748", "r806", "r812", "r817", "r824", "r827", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r843", "r862", "r886", "r1051", "r1168" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "verboseLabel": "Equity", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r266", "r267", "r268", "r294", "r669", "r731", "r741", "r752", "r754", "r755", "r756", "r757", "r758", "r761", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r774", "r775", "r776", "r777", "r778", "r780", "r782", "r783", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r801", "r887" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF EQUITY" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r266", "r267", "r268", "r294", "r669", "r731", "r741", "r752", "r754", "r755", "r756", "r757", "r758", "r761", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r774", "r775", "r776", "r777", "r778", "r780", "r782", "r783", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r801", "r887" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r908", "r920", "r930", "r956" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareBasedCompensationPlansCompanySStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Shares, Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r24", "r114", "r115", "r146", "r518" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "negatedLabel": "Restricted stock forfeited", "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period." } } }, "auth_ref": [ "r24", "r114", "r115", "r146" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r24", "r114", "r115", "r146" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "verboseLabel": "Common stock issued under equity incentive plans, net of shares withheld for employee taxes and strike price", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r24", "r42", "r146" ] }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Stock repurchase program, number of shares authorized to be repurchased", "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "terseLabel": "Stock repurchase program, remaining number of shares authorized to be repurchased", "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.weycogroup.com/role/DisclosureShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Shares", "terseLabel": "Stock repurchased and retired during period, shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r24", "r114", "r115", "r146" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Shares purchased and retired", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r24", "r114", "r115", "r146" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedBalanceSheets", "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance at ending", "periodStartLabel": "Balance at beginning", "totalLabel": "Total equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r96", "r97", "r99", "r209", "r210", "r240", "r266", "r267", "r268", "r270", "r276", "r370", "r371", "r424", "r543", "r544", "r545", "r571", "r572", "r592", "r593", "r594", "r595", "r596", "r597", "r599", "r615", "r617", "r621", "r636", "r725", "r726", "r738", "r763", "r779", "r802", "r803", "r826", "r896", "r1003", "r1039", "r1149", "r1173" ] }, "weys_SubtotalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "SubtotalMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Subtotal [Member]", "terseLabel": "Subtotal" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.weycogroup.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION:" } } }, "auth_ref": [] }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansAdditionalInformationDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfChangeInBenefitObligationAndPlanAssetsDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFundedStatusDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfNetPeriodicPensionCostDetails", "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfProjectedBenefitPaymentsForPlansDetails" ], "lang": { "en-us": { "role": { "label": "Supplemental Pension Plan [Member]", "terseLabel": "Supplemental Pension Plan", "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [] }, "weys_SupplementalInformationRelatedToOperatingLeaseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "SupplementalInformationRelatedToOperatingLeaseTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental information related to operating lease.", "label": "Supplemental Information Related To Operating Lease [Table Text Block]", "terseLabel": "Schedule of supplemental information" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r949" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r941" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r948" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r171", "r172", "r173", "r331", "r332", "r334" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r969" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r971" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.weycogroup.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfWeightedAverageAssetAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r422", "r423", "r598", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r701", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r1035", "r1036", "r1037", "r1038" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r972" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r973" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r971" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r971" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r974" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r972" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "United States [Member]", "verboseLabel": "United States" } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureEmployeeRetirementPlansScheduleOfFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "US Government Agencies Debt Securities [Member]", "verboseLabel": "US Government Agencies Debt Securities", "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r850", "r864", "r1164" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r968" ] }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.weycogroup.com/role/DisclosureInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "terseLabel": "Schedule of unrealized gains and losses on marketable securities", "documentation": "Tabular disclosure of unrealized gains and losses on investments." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits balance at December 31,", "periodStartLabel": "Unrecognized tax benefits balance at January 1,", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r553", "r561" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "verboseLabel": "Increases related to current year tax positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r562" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "verboseLabel": "Unrecognized tax benefits", "documentation": "Amount of interest expense accrued for an underpayment of income taxes." } } }, "auth_ref": [ "r1141" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Decreases due to lapsing of statute of limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r563" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.weycogroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r57", "r58", "r59", "r186", "r187", "r190", "r191" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "ENDING BALANCE", "periodStartLabel": "BEGINNING BALANCE", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r259", "r264" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "verboseLabel": "Add - Additions charged to earnings", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r262" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedLabel": "Deduct - Charges for purposes for which reserves were established", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r263" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r259", "r260", "r261", "r263", "r264" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r259", "r260", "r261", "r263", "r264" ] }, "srt_ValuationAndQualifyingAccountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsAbstract", "lang": { "en-us": { "role": { "label": "VALUATION AND QUALIFYING ACCOUNTS" } } }, "auth_ref": [] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://www.weycogroup.com/role/DisclosureValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "verboseLabel": "Valuation and Qualifying Accounts", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r198", "r259", "r260", "r261", "r263", "r264" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureLeasesOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "verboseLabel": "Variable lease costs", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r630", "r880" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.weycogroup.com/role/DisclosureShortTermBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.weycogroup.com/role/DisclosureEarningsPerShareBasicAndDilutedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted weighted average shares outstanding", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r281", "r289" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.weycogroup.com/role/DisclosureEarningsPerShareBasicAndDilutedDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.weycogroup.com/role/DisclosureEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Basic weighted average shares outstanding", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r280", "r289" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.weycogroup.com/role/DisclosureEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "verboseLabel": "Denominator:" } } }, "auth_ref": [] }, "weys_WeightedAveragePriceOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "WeightedAveragePriceOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShare", "presentation": [ "http://www.weycogroup.com/role/DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price of common stock or units for all dilutive potential common shares or units outstanding during the reporting period that were not included in the computation of diluted EPS or EPU.", "label": "Weighted Average Price Of Antidilutive Securities Excluded From Computation Of Earnings Per Share", "terseLabel": "Weighted average price of anti-dilutive share-based awards (in dollars per share)" } } }, "auth_ref": [] }, "weys_WholesaleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.weycogroup.com/20231231", "localname": "WholesaleMember", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationScheduleOfSegmentDataDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents for wholesale.", "label": "Wholesale [Member]", "terseLabel": "Wholesale" } } }, "auth_ref": [] }, "country_ZA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "ZA", "presentation": [ "http://www.weycogroup.com/role/DisclosureSegmentInformationGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "South Africa [Member]", "verboseLabel": "South Africa" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(j)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(a)(b)(c)", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)-(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "720", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483384/720-30-45-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(d)(5)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(f)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "c", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "325", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481463/325-30-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-48" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "325", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481551/325-30-35-2" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 118 0001558370-24-003196-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-003196-xbrl.zip M4$L#!!0 ( &):;EB:/]E&'1@ !(. 0 1 =V5Y,U-9LIRD=:;I&5J6$\W8HBK):?-T!B(A"0U% MJ@#H/_WT%P!)B11)$*3DE+D7,YW4(A8++'X+8+%8 #__^WGC@4=$* [\#V<7 MY[TS@'PG<+&_^G 6LF7GI[-___)?__CYOSN=WZ^G=\ -G'"#? 8<@B!#+GC" M; WFP78+?7"/",&>!ZX)=E<(@(O>^=OSWOE/H-/Y1;*XAI1G"7P@>?7/+Y*$ M0[3T]/YT_HQ0E6) BWYTZP$9PN+_A_O 4\)&2\#9#Y]']+."L+MCN,2TL5Y0%;=.$'R2X@I81WVLD4T M3[Y+RF1X7A#/93MJ\5-2]WN]M]TH<4?J9:1*DUYV?[_#_M>$TH?8H5F>%#GG MJ^"Q*Y,R-?!X1@5CD;S@<*8D+)0MP],)">'J]5)2N2P"MI M7YF2:32"EJ5-]J[+4],]M(3Q+BD+-".EG*^Z/'77Z]!*C&T*8L&\&Y,EN2!C M!"]"AC*C4.CGQJ%GBJMA[APJAXNV!#DZ]=I3[@5BU<*P?4FX6,%Y0J9!766# MNOL&E<,?+AP;WT5C(]ZIJ>.6#!Z.FQUF'+=#PT4IL4B,,OSR#P#D# -]/V!2 MM<6GY.-VB_UE$'WAW\2@\UXTR9RK,Q!_/$Q'JHXFF^\&4\<+:$C0C*/F0N): MOCL(*0LVUC.F-\$&8C]6"GH&,!>R7I:D?DD-7;3$/I:R\+&RUP,=L&?(?R0\ M 6<*(JY L 417Y P_KE[R.Z@H) ; +;_B_R;ZQ7ETZQL0C%-Q9EC$D5&!WI. MZ-7/MZ]6:;;X8X+8D3CR9F/2E!CP\2_PL"NZT>XCM9=#2'QN:L48ZI,K\./] M7N*WR\?_'MCCF7TWNK'FPQLPF_/_W0_'\QFP;\'0FHY'XX\S@UP]Y ;!AK?" M6DQTCVC$3>8-T@2Q**<2SWX=/ ?V_60Z_#0F7VR\A_1)1)#.XA^8H8Y,N"&>)+/5X?1&_X!^SE3!C-7 HD MW_3>]"X.K9C1^/-P-H_@ZX ]9[!G#?X9,_^7@50!J<\"HH;O@$()U=MBJ,9S M>SH:S@PDE9!,2+!%A+U,^-S$N(D^_#/$6]%]QHB58*2310G:NSQHDZD]&4[G M7WX $SZUS8$UO@'#7Q]&$]'E?@#CX=Q@68GE'8(447LKW2;^2OXB6*/^91O!M:LZ$8('<\@2>8 D=P-0AJ(G@/63RGV,LL.G<8+K"GFO\:<*A MN5^*\KX4$"Q!<("YMR_)(-^H[Z:P&GB04KS$CA2J1G^NY%&!_J5V'T_C[62* M,O!K6$8,^BOA^+8HY* O@76$ RM*,%M36 FL3$(;_$@N-AAJ@P:$"_=SP7X1^JA@# M_#>9]P=NT.LAO>3._O+< BF MP_EH*EV(G2@0\OYEL&RG%8,U-%L3MY1-J1WV>%6J2FX9+U"0NF!MB !J- M>26-F:+L&M=R_PCC?0<[9/;RA(ITLJ(J]"NWU"_1K\/Z +BO$ A")DQ!HW@G M4;Q( >;P&=$)"1ZQB+6]#4CJ<^DZ4#>C4BD*=\*D&LRMWZ47:,<=+ /"AQS! M'S!1@(&W#KS#Y1(YC'<-_FO*NTTUKF4Y*@ M6,]G -VQ%2@"OIY#!L@Z0(K1 M-_"CR($;M$2$(%>SIU9FK8#V306T>_YBB';C$DQOK0^RW.G< 52]*U,G:P7( M;RM YOPST)I]F'I+_3A.@SOG 5QZ#XP#GA$#GETV>]S$IG>#\_RLX>[N^MZ1_@NY'R'V*9\.A3-")W*S*J<2X<(E3CIZ M<\\=K 1[.9=ZL@ #<)T83LMU91V@-_+YZG^CBDW1S::$]FTQM$FT9P?L68,4 M;X.JY@9T'4 U[B<4NEBZ!48OY_LZ;PS M'T[OP;4]G=J_27^# :MZ2U"N/>(5)G;CJPI*=_64U$K0+HKB ^2Z1$2"B!7I MZ&8XM>8C>VQP:QK*(^XZ<$,/V+4F8";L*A0B=QDK%(),S._ MUJ!Q&_INY%\,:T8%JGE4H)\SLW4'A*4L"U!9F%& XQ4@BKD:^=?(Y[5D]L+# MJRA8QW<%J3*@]\3<*Y0FM^S651I'UD*$E2VB>H!@5Q'I0]ORJIB8_Y/IU!BQ M"2(X<+$S$6%3@2\.9S;5(36W"IW);3KKZHS/S8QM7"S_0Y8K3X,:!3E>028D M^ ,Y8GLRZH\3^"+=Y[4",?D,O1!]PGQI0)SU2V/[I913A9[\U-B*X26"1U$D6"=E&IVH$\=4SS^L MEZTB?JG -9R)7S*+E!-%+M5:F=;)6Q'%E%^2%D4Q&9B;>HG12@R^J4:K W3- MW$JH"TZ&SX8?Y6@]&M_:T_O()VFP/B'6^^DV3KN!#&ICK",/@PW'LPC_ H\R-B/[:11AQ@+G MJ[T5OVE^VRC<1"GU-:,>WPI5R<\&5:HBBP=!5,IN1ZJ3VI%*JF#4YQCU$1^@ M_S)+P6V)\UR8E:WLCV-6H2CYZ:1*4>(R_X<"FE(9 .-RC7:<0CNFB#*"'1D4 MSQO9>A*WOD"%$//PD;H-]1L3! M5%Z[?)2.-.-?H3RYVW74RL/3HUK(ZZWV]9#;G6A?D\Q49?3JU 9,C#DZJ2%3 MQK1"@W*[6E4:5&+/Q-J#C&&CKS5B>RF)>_A5OF;T(@:%Z"18V1"CETF%>K\@ M;O:S=?<0P2RNJO[UP;H;W7X19\7B8V,FAK84SO@=P.3_8DSW&>\ *8=%C*$. MI0*X7J]W)=\C2EX>3/TI!O"(6=HG;:!J%6J.I-%ED_[L= MC:WQ8&3=@=%X-I\^R&'30%=]HEUQ9%T-B?I%(=/TU6?-%>?)U4VO?B'(-'V# M=X'J/ BD!J?12T &,^4A_N*#^FH<2M_R,6VM>=*^ZC2]NOUU'MDP4%0?AU<< M>5<#4'%'OFE[_3/K&H?5E5AHGU(WH-0[FZYY*%T-3HW3Z :?>HUJ8#2?>3"85)]:49Q,46-0<9VY:?OR_K#!Q2Z0=)*R[0O6 MX;SE[T?&!5*]43Y%VY X:[Z.XTOM%8&;PIWO/)42D(*U=W0X9SJX..YIFKJG-5:D2T;H V6&@?GZ@^):'&0^^ DP&D?HQ/C<@=-42U M#RT8M!K%UM0+JE%BUBB:QL!VU$;Q<1O&.AO'_5[!951U;M9."C%1&AH;D7,1 M=*K:CHP)%(!=]@K/XN\OROYGQ,/@H;$[68Y'ED")Q]MB/)+;K0T>1VQ9%@.D MD4.)V+L\8M7;EP9(O7W,8L@R:4IP?LR#$U\P;@"HN;E9-KP54BE!T;H:W."C MO^-9#$V>0(E*P3'-[ OA!I!&.SK%X*B)54#5N_+3H%9_FZ<8L7)")5JZ3^H: MH/3W?LJFHD,")3!5MY 90&KZO4L&NF(J)30%5EO!_6$&H-K.\&*(2NF4(&G> M$F10:NXA+X&K,H,2M_K7<1@(CW*;%Z.HE4<%9+^7!U+C0*K!LNXQN)(CQ>6$ M"M3>Z!Z*,R>'Z[C"4W]:;'=NJOJ-274^)8X5CG/^:\_[!P!9^J)B@ZV>]V\6 M;K>>7!Q#;P#I^M8+GG0?)=3,J\3XQ_P],[OG"=/\@<,+ $M>@KD!K^F:3CS( MRBE]\20K_Q#?.E_^3JQN1A7 ? V8NPOFX";J-'? X'-R&[VYWZ56Q&#IDV@Y M"B5>ZOA! TG#2$+553JEQ$J@:L05_G]!3?RSX,TX14OP++\P3O/AC.(-GTC. MXF]K@I8?SCB(M-/O]2\O^'__X:*>/V^\A$2PST#^O"#>>4!67;$DB! _;)VX MX(0%)$Z.R].EY'%Q=775E52ZII.(XU)7J +H6"L65I*Y0 M6;UJH4P>7-25B6=!WJN(\W/WF;KOX78K#"WQ*?[@^T&D[?*;^,3E"@@#/MP@ MNH7.OE!97XJ<\U7PV$6.VQ62G@'JK-$&WL6/(4;4M(Q<_"%;Z)P7%5>N1JDN MPG5*3.#?7%_G8.*BR[,(GYUDGP=\:EST>]<7M23/6;W5OYRF7;Y M2091\-O&@E]%BNFCE;B$2*]PCY!,+E&#*R'ZQ;OCZZ'9 *DZL*/+=QGIBEXO ME*G?X3!>7I1K8%5.^9MJ5V0)Z4*R"FE'"$1U.D ZTPK";=SW/$9W;.KUAT*& M1U5"?&E8!TI8K?(3^JAL_NN($4BZ&, MA&*VEFG1HWKSB'N8'/ M:XKH 4DZ\BW'"3>AK+F,$1[;/ M*_$_;+QMG*+==I"G$NBP#V=+Z EKZB2-N1;C+_30/=HL$$DWPV'*H0!NL('8 M;U#]J+:GJ+U4VWCG,R= 46(+99C*A7.9$(6I+93B1BR ]N],>M ?(V9M^!2" M_TIVR#@-(B2Y6%**5R];)'=4O4W C2E(7D[=?1;0$Q8REQDM,&O6&'S1)-[Z M)13)'"P>FTF(LMTJ0FXQ\!:I< M1M)"?1[ +99F A_A$:7V<@*C?:6<6)64+91.#HWCP.?3F+A6-7YU>N?H*[(: M]+.TPTHH\7ON*FS%S9JV#[6SI'NE>*7"7_VM<%95O- 8UL_3%D"QRJ_'Z$>C3R&-:*6[]K.T56=RG MWU!D==9VB+Q_P_%PQ<&GXVA\M3PO7DR7+VJ/X=*VAHA,O?06\!V&"V$5)2?O MU$U0*W_;A(\NL?\-NRAU_"/U_*-%$*3^2/? MQ8_8#:&7= GIW^&B7[]$?[YHM.'?48VV05'QTL1^DJQNSJ:LVM$DMUY Z!KA MC14*L\7#<,)>[IB;LX*K"%MH!.>/QTL,4D*54C2P_USV?LW3B1,NI,OG6\DD M5IBB/*J4*T75,MLV>.]IL2? 8/4/!*T-ISFVBF>NH M-793+T+EBMK:\HH^XPUDZ 9!MHXGM"ER$!]MA#AR@J>S%$!'-3 M#J_9(.4^!@WM%C/,)%ZQC'R&Q!N!$]ZGA$M_E>FY590%WEB1]DT'U]A!F?B2 MRQR8A^DM'$H/W'AB!R$ZS! =7W47:WLO7G'9NII MW@=Q[",)@_%7W)B:2-[8B>D' 67"-!"C])1WWY$_7"Z1PX2%RW5Y@X7[+%%K M0:QTJ;YRR6WH2GFAHV>)]KUG0N*U@7PX+M?7FC)H?V?DH@P"L@UX-F0O/+R* MO $:+:#*]EW(+=^8XI/_?>CSF6T+O7KRZV3_+MHA=8F AM@%U"V44K'CL^ MHD6(8#]%%)%'I!97D:N=J[>4"&FK%=)U_!I89NE5++M6QO;:OP5B([MZ)BJ;77%)KO06> MM_,\6\\XXQG))37SZ+EX$ZU47\^C-P[\Z,7[]!OI.;U24K51P0JO/[ ($:&) M@N[Z94\R@2_RT> G2-Q8-"YO%$IRL.F5/ 4N@_8.=[M?O[P"&ZM>C-\)C*QC M1?W\+=M5I[!OT*C?4&%O [)$^&_07,V"6]':F3I-A:07N2%/0=/" 2]?V[Z& M1/T62]1PB_/X3=(6;[_=0_*5VS^FL^J86==.0+'P]^E-% _=[%CSDQ2BE:*$VR/-Q='!&U MO]S&W8>F%JPGJS*TVX>PJWUJ35Q#9E6NEJZAD*GM+52!O#%UJ&$R7+1Z]N %.X5=QZTT^>BJ7U,+Z3TC@ M(.12$3@BO$#V,G4[5GIB5-.]@KX5RY$[_5+<3TM/@.2O"A:F2L&Y@4K*(YSR MS02.:$LM=V&%(=?FZS]?# >W6&P1\5J)#?_\?IH.]9'J^AI27H<4^XA2CLZ" M5UED+GDGMRB LU'NPU9XW9C-G'Z7=MS(1SE#C$7?A\_"D9!>BI63?"_=M6A3 MM%+L.IE:TQ#)I*IUH'0( M_+WJ'07J2)\7M=P_PGBFR5L+:KH6#F$E-?Z"(!GZ[NZJ2WL9D7PDW*(2AG\< M'"?H=%NA"<_OI\6B*P]&_DX\B]K+6&1[:8=,&*-N=$KL(?:7'LC/;()ZX;^,>R?!#>1$'']GXK.KBXNVMUROB^VG/&W&H M!ODNM8G<1=[=, &Q:_OI3.. 28HG+._M\I CE6FGA[K->_H26][:LJY\J$MM MM$B/,U_DQ"%PZ"SPWZPDOH_EN;/_$ M=!]P9(,-(FD;OR#M=6WYG8]/VY2W?934+A\ZE4]KH:+M&SGJ+[[8=^=5'CXC M1]X=17_#;%UU(/I+OI8#!X9KWP^K37#R=ZG M$MW &EW@]\O_ E!+ P04 " !B6FY86I*>'TT: "(C@$ %0 '=E>7,M M,C R,S$R,S%?8V%L+GAM;.U=6W/;.I)^WZK]#USORT[5.+;L.(E3)S,ERW2B M*EO22DK..4^G:!*R,*%(#4C*UO[Z;? BD1)! KQ"4E[B2,+MZVXT&HU&X[=_ MOBU,986(@VWKRUGGW>69@BS=-K#U\N7,<\XU1\?X[)__^,__^.V_SL__N!L_ M*H:M>PMDN8I.D.8B0WG%[ER9VLNE9BE/B!!LFLH=P<8+4I3.Y;N;=Y?O/BGG MYV$;=YH#=6Q+\1N[>M?9_-(+V[.MS\KU1>?ZXNKRZKUR^_GR^O--1QD];0H^ MP?AF.+>DB:V?G^D_S]"E D MY_.;@[^HF^G#EXL31I@_YWT=H!U%?7G:L \W]/ M7& YE::>;3FVB0TJ 9LOG>%,U8@%PNB<*;23[^-^$B]:Z_8+L;WE.]U>7- B M%P)-7M0^_)Z]6!(T1Y:#5Z@/,VN!*D22VGH]H.XTDS)\,D?(+O$_]FS'+4/Y_#8K!_"DN:% #F?)CA^Q]HS-LK.@2"\UBC6 M4XU@NPN;N/C_J(*M$2A/+ZW.SYYFZE?-3-*PJPKA#MTY(J5YEM9*A8-4H;B] M1M".BXEOF-#EILR \UJLF'WYC![ M$6BNAO$7Z+=>0HR1GEB9NL:_O-!F'7KN<-8P?:H;3J6+#1W:5'M##MB8*TP] M-P\VB7U=:HWA;KP>2.ILAG07R >?QD#8:K P6ZT'!)4#VPJVB?=HA@A!1H6< MR6^^'EC^SF73737VN%#S5:Z5EY_)2.5\/! M9/C8O^].U7ME,H4_3^I@.E&&#XK:'0_Z@Z^3P ,(0$Q;3W1C4G^I39(LH8@< M@.1[$V>:\^R[%#WG_$73EM2+>WV!3->)OO&YYW,N_.(OT$HS[%+=&C5L:L_( M_'(6_^&BV3$%,DR[?B#V I@!AJH'= ^-5F#.'9K9287TYA+-)@:V-++N [V= M@0V_6BXP%H;V @8](LAQ=T VT.-?'ZX_O;^Y_7#YX>K3U>UUYZ;S/D;0F+1V M29*V&M&CT<)_]P0XZ3\.2UPXWF+AMW8.^[5%5'\&H)(<#3NRVR,!U$/DRUGG M3/$<0&8O:1^:>::\(OPR=_U?&I:[S:9H2PN&O*24E(?/;7%T7Z9XR22A+'PE M,-A@QC!D(%9"/M[S4GZ?9WFP>'BU)-@FV%U_.;MJG'%CM$*6AU@S-_I9/I;E M$7Z?59E89.<3]7L/9U]MVW# F)L@LL(ZG'YV-V^@25$JUQ!:=[*BL:;K0YV2OT2A#1!R"=1R/_K3$71 M]):+NGD!N9W4G-GRD%WIEWBD;,3$*19*RWNIM$5(GW#<=[!:LO=GC-+RB >/ M/X9O^$5-@-\N=KRE];M04R/LN+RI5R+>U-[P:316OZF#2?^'JO0'\%EMV+.: M@G2 P,8'EL(GTZ,AP2,:<0"BYKH$/WM^!-G4YO)<5MYZ&XH_!02=#A&0+/6? M4U6>65Z3&.QI]R($D=U'D 5L1+\ FEG!4?$(]L]D$V,1*DL_U&)[R%Q"KDKT M)H\HEI87,=&KFF:YTMKV1C>+& ]@W^$7J^<1@BQ]/26 6]/=@#[^)W,G)**$ MM!;O+$GX6R#\A],0UHI)QK/7;E-4F<>^^P7D$8D&EM(/2 MGC]@"4]FZ3TAT,GT#[T#LM),NK/LNCV-D#5,[Q^:Z;$\1UQUY>$K?J&3&-JA^'LZS!L'QGT"*T[ ]W>-4W[E6I"6-1[!!F!0L^> MNQ7VAB,,7RUD=-T'#9,L>YQ=(0X9]JB=FZNK M ^2M(+Z0I1]E5;M5V(34%U.[);[M1!XY8F_#&T LH;4=W4W:6"4!@=@K.KO" M83!9:/026M%9&3C87F1FE4-@FO#X)8R:25[U']-A#&??G2"S0=[]EK0ZA\ X M<0 2&L\T&OP5FR;K DKX\R'P(W.L4EJRB:0G4Z(9:*&1GZSC,F;Y0V".V.!Y MC-0V#M[#]33/O$PM>PA&GEJ2)E^QQ.R5LOZ34K,MBQ#X'>=%)R,+H?&BDK>EQ M]Q M6;+P$3%2 *",+AF\P@:R##YF,DH?$3=%$$KHL$E/\K?.YFIVI2-B;@&@$GIW MMOD%_;1IW)90;KTCXG0QK!(ZA&!U(1XRNL8*$1<[(+NYRVUZ^23@J\[-S?6A M,E<,HX2N)A^ 9C[8Q(_,\+?YT[EFQ1/4Y7.9JX%C8WMQT+(ZL;CU-Z/T$7%8 M!*&$'J^]\[X8%($SSF0MJ=G+:U07@"CC7HFZS)$1W6,+[KK1<\(XG/Q8!Y%& MCH3[91$?SDXK_S BK]XQL+P82 GW6KLK$M]9$X=@T[P='P^/KV+H)-Q/[1^( M5)"9H=K&Y1&4(F=)-=) 0I.@9R\6MN5CSKR$ME-,'A8WP+9]&>$BAXP''X:! M@U&,- S6;$];8E\PT$#="R=6Z MDV_*P^/P]Z830E!4.Q?:Q\!T@G6 'UYX3WX1*SE"!-O4ZT3H-O0>!7\W0J:^ MZ?[K3?0YF^!YFYV9UG3G#:LA>JL7QNR_4@02Y<"7%^$ A*>9+#35W[5L$4MCB#%/-N! M(-#""8A%66KDQIFU\-9"]'HFS26PH$*>90*D%SX!S@L ES"(+ RHR'X_(UDH M">U& E=@]0M\/F )(\CZBZ6&B9\\9M:W7,UZP<]F<(/=V5[9->F57?4M=#KD M7!DOT^0)R$GEY FEZK8ZJ=I_@YE^$TGX!+FNZ7MPTS5 9MDC9K X[L@70,GIAZ"<^'@&PDY!FA#FG_B*CG^Z;[5G=!M[GT79[T*E3W=1@BU4#/)R"/ M;5$Q$N;L5Z,:O\D_ U".1VB"LYY-EC;@0$-RIUD__11Z$>ZL "NQ1DY Q"H@ M2"0M4KT>N'_VMI^MF&4)3L-Y)R@8/#2(QD,F)FHJ$7C)/7H'P)7Q[N2DW0UC99D]5ALJ2*!(QJ7R[ M+*"Q^^L%5$YZ"Z6:'\Z2N>>W.>G9<4/B;AH6/62Q*POY%8Z8X07!2Q@B"HNC/]ZIW=5!H1+$3'W/T@7<#21)\E%>ITH) M!5".&+E1I>?EIGU=ILD#MC1++V&:I#0@C[1(:YKP4HTG6+E5TR2<-Y_E2TFKEZ3 M)PE>.ZU>0@K10,+K.'$@-,B&OO#(P?>HZ(FQ.A,V3\;F-E<26!8W!G@.J].* MG@"KN6'GWJ=I09T'F_'A++Y!'UJE7 &;3?\]=I:VHYE?:7(7J &?=7]E]) 1 M'H6!\F,(4_L#DT=TV_?,2,H-GHO**_M9P_B+6 MT0_5B.&W\&D"/#=15.H>)"GQ"#1LQ?&N4JBRX0-\4SSGG:+J>DA.,OKL>UOI MF*L7I:I?),\BF829;O@(ZN,=6F@Z!_WV,G_ *_0GTHCC&TV$K*E]Y-_(8,AB MQ;VXILNJ229Y>?LED=623,+V0 .P:!?&7]-5%*PES M&Q6EY(.&2=H]P0K:DY("]-P.6[ 4G97.^FRFS[\2;6<[L M8DV_BEO_)7R%J71T)F^%(I?5^B^1*TREX[!H*Y2S7\)5DC1MYN%/NK7#2]-B M+NR;=!?V8#H<]]5):Z[J",]Z_ZW*Y$^-7YP+.W_ %G;FR*#YM]@W+M,*)Z2H M<]GBR]9I1$[>:N,>OX0>U'?>4U&@]'ZGCZY]^5T6-W,%6Z@WM%_=_O_1$]DON[,E"GK>FT+-P[ M@IE=M/EHHO3!?"69#RMD5))G<_0<$S0?\!EM./ZF(_SHUO?:2-VE%JQ\98RN!+^$I M$[V*X!+/3_)/\UJ!_8R<3*V=42,)NB-!6&\EDUD4L82A^8F'0K=/.<'_3>0S M!(R/V*L_HM?@JVI>'@$2-=!KI8 D.VA?VSG;#%3T(SVN%_3]?=S?/C^JW8E* M(UQ4Y?[9("$[9R6G*2!5I"IY80+.B3^0Z#:#LG*!5, MV!(&RH@ >[ ]4H%8T&:2Y+EJ,2"F*:E@HI;0;2:$"S,C $2;.4&A8*&6T,G& MB\L/\ZI(,A)MG99XY$/GR:+1CMLLMO_LF9KCX!G60X>AV&[TFMN5%M]_ZHD^ M6]N.,GB\,R68I5KUO6W&D7T-.[N2/!,VAQ5L#QT7) F]=0P4 ]O2BS!T6^^8 M>)J#2@Y?'_O-VD?Z9NWNSV(:]E-:H/*T._C:OWM4E>YDHOH9-[9]GOL/Y2IX MTZNB^=VV&-.O. M_)L2S4 +C?QDQZLSRBOH!PD"\4@RJE6H^-K^**L2MT[0DE3J;'^)-*F M#^R%93^>.J]PPQ,S8SA9 3]YU>29IGS,B4_,0M@DU+D9.&*1*?$(%'%F,QHZ M4O:+H)4J/D?DT+L'W5X55]M!A\5.OA7:MW+UZP"\/CS?+8,F3?0LESY1JD/1 MS)P8A=J29_;7YG(4@B[[N3>?RRVG]'$P701&Q>SOVWV7QG#Z M31U'IG=KWN M(*87CE&FZ:!YS9E/_+Y!*OP[^L/9(Y[!O@CH25-"LD+G\^K) M,[$RF9$(CB^$Z;!,Z/V='5^E)/3WG9NK6]G960"0A+$\8Z29JN."\;Y-O!R% MW'?=C-C<_(H'R-."H"2,Q8E!?H+U"YFF9B';8Z\7_!4/D*\%0*U!(P&DP 16$&$.!VO=*RLSL4HMH%L?F7=AZ2^+1%]H ,4M$>LH46_ M"Q8;;LZSFSA6.1!$7/>3QZR7SI'E0$<3Y,(Z2I=>.FS+V=VV9I8]; Z*0ZL^ M")G!G%0X\2,(^A@.FB%"M-T8".'Z1\#$TG!Y HE3IF"=MC%]*37M6 M]'C7"M1O[S0^DRH!X2AM0"*&LZGVMC-=A&NWE[0A:WP/-@%)M8+X2WT]);"- M"F>M\2\OV.XS*%!C3\FY=M-B_I>"0L+([E K?21TBW)"WU'#PO,P+% M39+[_&H$LFBOIRB[,VY)MM>%&3I&=-/VMZ:$1&0/V5<,6E: NP0Y]JM(C\&^ M+4>O-="S/+JM$@';'(HQIJ%E\>I=$*L0],D[!ATA?LN\->GYN"):9$#:/X-1-:HK' MQD&*&; Q4JA#$="[+L'/GO^V]M0>::P0M3*M280^7=F5F^5>$+A(N)KL ?.61[Y\([XYS;:&J[.*HQ:UV0LGK!,HPSX8>(*K<-[27 MAH/A&]H=F*)M1Z;8GDNOSTCM-&K76FR\=XG6XL)[E8;WH0>C5FL4U]KWGX5- M@A;,Z_T3^N#^%&6 _6+11[_[%HM*- J 'K['8NEZ!!DX5[9K[E4>$6]%SGAB MH>JGMX0&<"DRA,9>Y*:N5<19??T2["H%6XC*A^8;J7 !;=TQ*)7D2VZU-$!V M2;:6 688)')&Q%YA"NK!)K&OQ3:*[].RB?E;PVGW#S]KXZ8;!32%@OV.%)?V MU&("L1!M&!X;\H\Q7YFEFU^($2%4-XN,/J=64E8_@JQ^;#TC52:\G85,&)N$ M%E;HGQ+C:W:E@V9K 6@2WM@-4821'()L9=62CZ\%F,7DN!!J>2?RA%Y,IF\I M0B>F(..SZQXW^PM@EWC>(QB9,/M9M8Z;\4*H^2_Q-V1'J[,9TOV80.UM#!(L M:D"GY(Y,&-";]JG5K!#HH37#>3.4#7P*N&=;+K8\;+V$"8ALBW6C4J2!AN=M M^M"H2\32L1D\?MF-1)6J*@_&L$X4%@(MU+)\\U]<%.(3ORZ22&@4\$!-K'PQ MU5)"H%A-GJ(D"=%"0I."!V-H.R=*W&.H2!=8O'>QMLJFDV3\!&1LZ\YMEH MHV_#C7-/6V)7,X,CW!5,(K":_0?MA425MU%Y18*;T6Q9J9 DU4L3.]-*RMAI M0E..G*X%6C@J :@*OX0;B'144<9,>F[MPO9(_;>'EPMVRDG!5HY*.*JD@83; M@'18T0- @&C_2;+D9R&1$6CWA(2H+%6:S.>5.@?04L-&%"&3*A:BU9,X;R5P M5M6SOO"#K_Z18"$F)U\8&-,NA[/O3KH2*-S.J;"] !7X'P!N8^W(2RZ?5E1> M9O/O*W/QU! (FS]O-\\^1<&]"*_H%;LQQ2 SF'1%6SX*.2F9G+(O8=D(8TF":"$&40\S73\ MO\@0+D,/W!SL,[0_RK M:I6\84[LA6#FTT,"-1/R>'4IP9U+-D$9NK< P!KNJO/R+^Y'+,!$=O5CXJ0@ M2CE>K5- ??)TH(W6L M3+YUQS2KB]^)HEF&8@3=M*8U?_=IC8SN"BR@%S3P%L^(#&I\B- ..X\)@ M@4P[TBY/%A 'P;.JZ__.5#%"[.?OKP/W_[S__XZ_\Y._O?Z^G]P(%VM 9^.+ 1 ML$+@#%[=<#68P\W&\@/%QY\&9V=_BX>XM@+< M!?J#>*RKCY?9#Z-T-.C_//AT?OGI_.KBZH?!EY\O/OW\^7+P])"U>\"0+5Q1 M0\_U__B9_.\9SS? &/K!SV^!^\N'51AN?CX_?WU]_?CZZ2-$2]S]XO+\?Q_N M9_8*K*TSUP]"R[?!AP%N_W,0?WD/;2N,R9/K_O:,O&R 3^>[N9@MR*>SK-D9 M^>KL\NKLT^7'M\#YD( H,?Z'#!G\JQ/N.N0;?SY/?MPU)7UIF%]^^?+E//XU M:UIJ*0;"Y;3?T?)O_S$8)#Q!T -3L!C$T_X<;C?@EP^!N]YX9-#XNQ4"BU\^ MO()M@(ET]>GR*B'1?\U"+!]$\$;0#Z#G.D1<=E\&D\7MOR,WW'X8D"F^3<=% MC,'6ADL$H\U'&Z[/29-SZ0'/FP#_Q@UL#P81 K-HO;;0=K*8N4L?R[)M^>'0 MMF'DAUCGGC DM@N"&Q!:KA?(HU-Y@H;1&_N8YTOWV0/#( !A,%Q#%+I_6OB+ MPY]JX%AEEK81=1R76 G+&_L+B-:QR6@21>[X30OI"M-S#M#Z&B($7[')W11;(J>/,L/R/+D1!Z8+'X% M[G*%3=40+]K6,A&.H>>E:U0-1)N:N1N"-*UNE:;IFO=WD>\DBU141Q^KS=,U MLJ,5MG_8#%X#'RS<R[W4$4MVR3%-)S=VXC+!=]M[P(_-W% M9AK9JVVKEH(]6],N"5B2^7-FN.DE0'6&UA'I,GSC_K*%0!S<&,'U!IO&>/Y6')7*4W6'\BR$]A^3#?D\*?JT#9DT:E)%)+P( DT8W?Z]@T@VPU( M *=]6E2$0:NM2($#G=L,YL0-DX-XD=GFZA^1Y;F++6%+$KBL(PB2 U/0.9PK M#F\'P/ZXA"_GP':2F9Y>-D/G7U$0)G%CW]L6D2:= UIO0@CR1TR1F!KLH8HT MS<&*?>X,W/3/0^J 8&U]!!&"&_)/#,8Y",#B/&U__DJ"6F>^16)S -%G/$3H M,.#O(;0;CTQXEG[ N%W^='9Y>7:5\/MP+@FJ2P@TT6%BRWUGA(D'U\,W-[B! M:\O%WL_"BKPP4%!+^<&83&&ALK""YYA<47"VM*Q-@@@ SOK\]BTD.VIL>V[] M:)T&&>_=@#4;4\)*U.&Y]0%<8)F1'S^!L1X8&P:6.G@,:"XCKNXDZ^W\4Y@5$Z1W@9#,3:!LR M%FY(AMHW'.1:#A)S-GB(*1R(H2W U:@]IM,AA?[+ER\7%X.SP7YD_"$;?(!' M'R3##\CX&5*[&0A.&58>M L3QH<6$,F8T0"%.1.*/^VM)_[P^^[$>&8#O*RY MD,"2C>M9S\##XL5J]_OE <;JL-0GZ>X1^Y@ \F,.! M$%"(L OURX<&!8+J*9!O]H*1?K$'?.1903!9)!OILL@+VY<$1*J'!HSS8%#U M@-V0B2.]:54-4*$U% '1F1I(0$W4@0^M&;J09 J1O3/TR<9-1A]H?<0ZP>JE M ?L#4+BJ06W+Q);9NC$%$1 ?2L"B3T_HP.=UA0ET\^HB\"5(Q#4%F^$7';2@ M^@V4-MW#S_2!2FU$.#3C\[ )!SDS=NKEE$#,_!LJ:)T+YX@$ ':6"CP E8 IU.% MH,._UPH%N+5Z/M=1X/H@"(8V7FF"A']LGX?1FKG^<]H;@BOY$W.(Z_,(^RGA M7^I9UQ<2,P4J0M2Y1\1$(>\+28&N59F>$-P K-_D "XDQY 8N@U1_NOM'$_+ M42R)GDPAD^QK$CT(7%R5D^BI3H]BW[IJI\8RJ Q?YTHHA5!>(241T:J2(^C; M&*(D6CYU@S^NM]? MU=K"_&"7:)N['B01$J)42D$T"10Z#X^0!+L69&![#?ZGB/_:Y?0/A2..P_A37YE0[S_O=;> MGT(:2)VEV_W^'JS=GJ8(3F,"EN71.,!-.(;_V#,+?_C]'BPM[];'D&XI D9I M46(:HTWKD"?344WLX<]4F \;5)4T/HT@?;+.!(X*'1$[&E1:O8D;@-P7;'9? MP-@/0A1?GR<&F.-)\+HPET]1)ZVHDVN4R++%3CROBP3J]$YUO09)?D!YB#KW M%O@HY#T%$>B=>PEXR^!$=CA!,X!>7)OE,-":45=B5L-NT0GPYB<%(& &9IEM M>8C16]=Q. 2DA1+3=^J)T.'-G!(NG)U+]^35!RA8N1N&6!=^I[*]U*)KR)GB M>]""#WTSHLHB%V3.UJED'H"7B20%+*T^2RX-_0ZB1_":JR""H(__M),Z*1PG M1FD,YM*N/(H&:I'U<;(8.HD047>(O*9,W%F-Z[HS53D#Q:!U[M1F4158Z2JM&.-57\EJ\IZ6!MV#>N>(K+%1;$2DEK-0[&2C\#%I#=F M"BR[N1&(944$AW* ='Y^K$ CRO-3R -9_38'SV!;TP<-?;79FW MS.4%O%53803.48;2&#H2M,K0\-.R6.W9R5B\'O7/%$*J,SLH(=U=)V$>@$6JL"7)-N7* M_SS+I32&F$RRH]0.(ZBR%=8 MONP@21V>857QLH4G;YWK6?7(X5Q!&??W#XR M&DSOI1/[#"(7!"G;G(D_!7:$D.LOL?5V@V\^? X >DG>4-M$(?X9^C;N%=OH M0ZSDE+VM><5<:'/F!HT*5\!HMJ1-O'3:'QHAJ&:G30+H+:IB>>2US-D*@#![ M@H7:(,26:$& HJ[,P8 M!@IZ>DB-':!"P%!VK4UO*8-IAI+2 YE(*B^UQK.MC% MDRHFN'HK!6'WTPWO+#MV)WFU@4H-F0)";ZH=.7[-'TI3200;K.W#HS$4S]]] M!1\*P(6:/0Q M8K\O>N3MW%E!9_5G"D=O Z&H'M/7JM 7(40=5-"_[!C7461 MX E4@ZASU6&CD%<@&="U*M-W"[DD3#&U0IXO==B,*3VTAIK1XJI)N:$4:LVI M H>R4#1WYT)?!C8O['0@]>X7HN< _#O".YK;%_&-9D9KMB?-;F\&KOQ] ZN] M"KX-[AV$Q(>2D'2_?V"!7MA!\$#6KB2NXUIH.[/BI[A%;^JPVG,%A]E#!\9[ M*$@&UF01IR9;MC &+.[(IH%4UR:T2,0;J J4%H5B8%%0*2GH.R^HM+NZO7__ MW:*E;G#;EN1(V+HK[)+;YGD(F.67F&WIV/%:-_(\&X?(4 (&/4^TE8'>/=/& M U9SG):6V!U_&PRC<$5J=P#G&]D(Y9YZCI^ OMYF+SX_(=<&K J]+)N@ M]ES'Q9\R'A6N>]2:J0W^\.:J'Q5O4T2%5T9JXZ\A'M\"P<3W3FH32G,D)WMF MWO/@*SDU)_?LIH DHH! L/.5Z\P)C_XQGCI[(8]1FH;4J"PVS54,7WN"PA MVB8ZDW[8JTOZ10$ JG*P&Y8PXC>M*O@B:D+1Q)U),P-2(K1\"#O?L\X)[)/% M_MH$8[]*;4?=S3%;ZL*(W#N9 B^V$*32[1S>LA\ZJ#""'!7$8]39Z8K8 RM# MU>G>EX%&MN^M +[FDG@V7(/=AEXBN9;3@^EO"/J8@[>@@!VGCRKN31:EDV$( M5(!(0ZDY#@K%LG("T$U[&TVPN>'T8*<(\?N8@+?P@(_30Q[O9@_YY%C!>_A, M\U$?%P'N./\0^4[U.(R@AEFU=@.^0I)@Y1P@^61M!R_!X F@!41K$AP8Y(;YT,P.FP"9 MB*[M[*46?R#;/#S='))X([70/+]1B@2K46-QC.0V?5Q<)\B1APJQ?(=\?$/0 MH:J:"<@'Y6:OJ6>Q)IRM:;CG=(P.*M$P&1!3);OZ,-@@%R+<])^L[L%.5DD3;XBRP])Z>%1A!!N2-HI2TOUP24DJ\K@M2)3"N:4$J/KN4;X2Q\X SAP\ A#EW M#V_(G)B0ZHK8V%P2:M? 7/J5K $DCD2E&L T5:#/'2O0#8F=XYU2,$&3< 70 MK85\K/K!D^4Z$S_?Z1&&<8M7-P!3L/" '9N"7"$>17UJ:VH)]6I^:OW:UCQ. M1Z)\S2.>ZN)?NM#%>&+L[>8RD.;D^@RV(\/-QG-M\D%^/U5Q.);.* _7XX33>]J MGS"]OKY^Q*C8<(E@M/EHPW5RQK3+?<"[M0!ZKH,_.KLO,3H)ZE('3Q<7/UQ< M#,X&N^[X[]'D<3:Y']\,Y[N3BCT[YQWGVKJB@)N M;>G0%+CIB5,6Q6,K#[MMYY3_H8[6L/'0KR[[]%_7!V/\I]"WRC5LD0V6YTFO MUR70J4Y4ZF8=[JXP $[XLPW]$#OVMU[<]),Q-P07;G@/ ^:K=+D&IBQA03A9#&WWA@<;&LR4Y95.6EHBPI')%E/ MR087XQ2W>H)!B';%O7-/=0>-B%:MV3J7K<]MR58M,A@F7+NC]=PV>F0%*X9T ML)MWSMZ_U&$O&P_#^!-#-@Z"* N=/P$,H!/ON7,E2W;E2AR>AZ&X!&Q>HH=3>3:\>D$*9%'3E2^(K:+5W&LSEG^4ULLYR!YY&S'GLT"N&&$ M]QX-,;\P8N2W,9^&GB-2U<]'Q:TF@*\ M>PW<$,P >G%MD!"!/$:V3+@7TX,5[VQ]VNZ/%"[JR%3[!#%,\&+UF()-A.Q5 M_+XN*:9$_-FR3O$LCNP(W8M#S?BA FY"SK:6RG#C!B1&B2W;+%JO+;2=+&9X M ^PN7-ORPZ$=UR&*(UN>:Y,:1""T7&^/,2^UX8>+JXO+P=E@/P?)<_CV\#"< M_D9R&6;CKX_CN_%H^#@?#$>CR;?'^?CQZ^!IC6]G@_^;3O;_U-,=6'6X M2OC0LAGX3?6$YC8 A5NR.PRQ()&HXR;>-8IJ6TCU-"._089!!T$],6KZK203 M3&%]#JF>!N5!*$BI%!_S:.KGXW7D>NG=M^S/\7J#X M@7X%7[&M*#H6"R!9> M$)7#4C\K'RQ[A9=NM,WCQF4@MX9FB7J9X&!)B6&"6""\#&%86OVO@VRN\I>:]E23NILD,?FK<#![@92++ M,@C5#&*IF]E6D2J6?-X=(JB?=ZDH!E-@ _>%2*$H.9?1W%B+R!#&@[1B68]S7;P MFR:C\;FZT<@!KY&R5!$N_6J(/2C)0H&6FI<[3)-UM&;2\^!W$ZP!10!V*UH1 M6ET>Q!N?I,7?=7MR(I(6H=5#TB<$G<@.)RA-$F$85GHS33;V+]5M+!T/K:0G MKX6ET-!?OA*T-<04\P3I@/HT+/1O+>\Q.'[ W_ ?M#'!9@NE*+\_/(!?C]Q/ M7GWLO*_<#YZ MB'<]R/)XLGZF&"M6!(Q6Z7)\)!OYF^C@+7!T$PM)/L5I?[HAFS MM2:K\E,UJR)$QTR^D#\1X!\$2_0SP"Y)2I^(5P>(M6:[L!);?Y [@AQK56JC MVSXI2]+>:I5P:8NR95V]9Q2J$#?74ZY"%HT=<9GFZ4A+5S"3I+X%8!%Y]^Z" M=:] JJ?NH(,*?Y40,^R:R'B]L5Q$@"1/LH:6OW2Q5 Z# (3!V$\)#SSW!3BW M;VD=C:\0.J^NYS'X6V](W4F 51A?#V/#)$)P^+FKID+0P_\Y[*H#E4;27:VB M"O\K(=HLVQD+[8T;),5N\, C&(34Y9722'==!^7EE8*#87HU=%[PXH ],7]Y M^T9N%[+O;I8;ZB[$4$4K:'@8QI-Q7,$M-MQX1^\%!65K2<'! M,,TLI6T] 42^L);@DJ%L_"ZZ2R!4T1\^1B9<2S[T=K'J8E7^D^QL#W]2NYO\ MT\75X=WD\>-\^/AU?'U_.QC.9K?S&?XN-]_ W4TXL.(9ZUQ1KG__WEX!)_+ M9'$7>__WQ/L_I FW6KO" %J6SFQ?0P7L>IMD0WF8%9S LO(H9MR&KL[DXO*H MB+Q^LRP >0\PR8CC!JPKC610"+NB_"OPGTX"_3*0.0U3D%1;).=@_$N?W!ZF MQ,MKB#;M-A055_W,X]BIDBMR>'57JJO>ZM$JZ!7JP2@8\B,-V',0>P3A\#F( M-V/JO"]TUAVVKRL'LG@:MEMB@RT\C9'K:HJ15A-B.]QKAZ7/Y&HX&G51>7WYK5$:'E8LDZ'0$^THNAT7X&<9#WB8XATF: M;O6(K=7\%7@OX &;KE4%JR\UZ!'L0*O&?*7P/VH9^0U8:/X*&Q&-W5BZLT>[ ME8@=VL@ZBP8#4#M\;\!S*A:!H771D52#@N.&= M9;L>EAE>45)*0U-#36QV%%(F*!CI-Y]%J/A%1ZE-#8H>L86+S0=S$HZ(>9XL M$N@$=47*#4T)+O'$J5A;I(R#?A9\MY!+U'=JA;R2\>5F9M2)KVJ9ROB8Q0JN M5:(U-,@FL42*1?^V8]%R>-F&$\IP1O1 I=O:4H45F&= MHZ%A&%.*TC3&BRP"01@[5+F78Z74C-W9E)AI525C8V9"4)1OG=Y60Z,CB;Q$[FWCW/RYVQ\31T-BHY3TEN!ZF_O$H(M<&+7F MZ(8DCIU0FE\C[.YS V*F/0Y@'T.H.PU;;SL@5F(EU^R'-^32?CFC=O#U"!N MXR:.2P5CV2JX9\_M8Y!YDQ!:"5Z9AK$I;9O$/HAX)+V1ZQK(T\/:-0WY MD4; ,ZQ'[-?[7P%)+0#. M\ 7CM$RR:8>>E[F)2H'8JW(@]O;AZ7[RV^WM8'H['T]O'TA$]NE^^$CN4V= M#.!B\)J",; 2.)*Z@0-K!XDAD=L;PA/@7&/O>.$FM-SC*WG36FH,/5GJ1(C) M1?KL]( 3IF"V-C4*J\"Z@Z1S.I[Z5X Y7LJ"!7DW.'LJ#5N@^%;E(<3!'(,1 MT'_BQBR:G<*@$(= V/,2T"P-](L->0PCW,;99?%*Q0U[L!J;$M]H0P?RS&?A MKY^-=^X;N0<3AW?D>,GM8M&V&98W"<)Q3/&VZF@"7QZ$)# XFE*_!-WE5?F1!5[HQ.A2 M=$<7(Q$\/#TE46+&T]ZYWTXD[G& E9ZWOF, J%YRZ5<#8@I4(2G04N_[] ^8 M)NMHS:3GP>^Z%QN& &0$/8!6$TFM-SY)B[_K=N!$)"U"J]_5*BZP9"O)B42S M&IN:*U3SI0_UMK+Y$(E9'[;5&!I084X?@JT1 M@I4AM-GAU"(&=Y%/BG62#-6(]SZ=L)>FY9YUN;G9Y9Z"K]&,5' J/V,]028 MXBK).W-\@Z>$"HE %F24NQJ)NYGI+W#$LY#S)41//^=FT6:3')98'CTDJ<#/ MJH.9Z7A(1[^40JOU3R/JG3KJYCT&.UC%(P3U&*J"L&'K11P#&L'U!H$5V=B\@"3L=@^# M8 IL\H:VNW#3V]W.OZ(@C"^\8-H-)Z-QNA<:^DX\SA,V4FCG).>]JSN(L$W[ MBOE!!IY;;XQU1!\XII1QJKR^Z"/=$8ET_A6 VD1X(G@G2:Z K,])!<)JPMT5 M8)V+^8\=BGE71#1,X"ENQ2['+OTR>+)<=J$[V>Z="\]/K?O@+%2U^=*QC,Y M&"8!AK2:AJP'S>K=.>>^M.TWLS U. LT]ZQA1'(\TQBD8AIHZ25BV1NTBWC2 M01#/VF>"MH[E,:GC49\^\IG;'SKVAXZG=922/8M^2U<-*,9D\>^XRB;;XSGXGK;JC^:'JCL:. MP1FX_N Y 6@ =Q -+-\9;#!,2:&@?L.CPPA<;W=2,;)"L,02#G@IG$HCG-C6 M2 EW_2L^!33NAHG3WJ =4P41+GCG;"3;BB'NS2X[8;W"8(SS]);0^PM-'>/H(3Q_AZ2,\?82GC_"H\Y\9#)A"S[N#Z-5"\BD'>X4,[ MC,C[V%Z6F"W-;$I/<^]D-,=H"MK&,[F$=:7D7L$HYMZ#:-'W:C/WM\6=UYWE MHN^6%^&MY]Y:U=E]B0,*_B0[ ',WP,V(Q9L"IC/_=R#KM#/ M'G25YSVCN[EK1\.<9^!O/-_S]Y6#ZVUVC5G>C6#U-W_KV SGF00PGO5[I(_[ MQJ#R5K)I'^#(MA+YFV@)!103=8M=S=\]-L-O&N[&\SKQ/DDQ +CTW3])A=5K MRR-%1F8K $+EAVFDQS/7_%>OW2.+NXZ+Q/L,DOBF^]"V402<["U:%P2C""' MK>&B/I2YVSU%N6==.Y8GA=F68(]'#O9'Z-M4H:@ZB+G;O KB4)4(QR((J>0. M?6F PZV_L@@!FEMOZIY$U?'- MW5]4]RRJTN(4I"@M+140#,$.QR;EB#6#P>Y+/>6K+6TLBIV(O-'K/+4D>J+) M#/::]$NAB'B&":0DQ:AN [U(69Q1C DQ6; EL_59#?;=FA/1UJEX%->][_Y<]7JW#\+!)IU_L$D &-@8@OXN=^M8'O/5QKYX57^UL;_:V%]M M[*\V]E<;^ZN-_=7&)M],*:4.$RJ0D/$4[Q7D@P55QS?%,#09[ZQ*"TTEFE5? M;;^G!3'VYJEO^96W\787<>'+C%CQB9 M^2OP7L #QFPE+QF*HYIB!!K<7BE2P/B-/!>?WX"%YJ^P&?'8#7:TL:"ZB)^ M,."IY4/2LL.=8!1&%O7C%XD[&,G?YI4<[013L"4Q/P%Y<%\:M!#):.9> 6U1 M'F+,CUL>" YWF$*61S *YBN @$52)9L1$,[P1_\F<7.D.(H _NX*]=]=@#"E M5UO5D/U/E=\PQ5,/7LC<@U4V>1^>;QW+'<>OMV7FWX,7X''"];*=3RQ\+XNV M_H5B!]X#L A.B9$J*SDOQJ\XAD&!?S79IG)8#F>#&#WV-U$8Q,A=-Q<):(YGBJ,BPL!:B^I7U]BUY2WF.+(=$K7R'_IRH1'M3 M_!05Q>.@TYUZC2#:0&2%8'_A@?.FJUI_4T[M:J@2#[WNF$1*/H*A[SQ$OFN[ M&\NKR"R9<4PY6:O!-!DT]5N_._>-%/HB51W$IH_5V)1S+Q6[Q\)%/TN^S;[" M%X!\@L=P"7R;O P-GL/]4LIEDGQW4PZ?5-@FCYU^1HZL8(4- /F'.$,OED?B M!5SF\;MTSK"?ZC.,CU%WJU=2N%3P6KQ4M\ZY\*7QM8F"E7YU*8-YO4UOBNV> M$<'ZS0E)*8V@*4[%<-EKQZF4<-?/; IHW.@5I[U!X:L*(ERXM<%&LBU#N9N2 M8Q7+;4R), FE:&<#RSCHUX%\==U[,@,A(=NZL9MK,F6,C6YM4\9&U$R><0T7 MKX-!EDLDBR+^M&VG9M%S"$/+8UNIPQ:FV"BQQ.R,U"$*^L6]O[#57]AB/??S M'M]9;/_B5@4JF) Y.TLD=^PO(%HGJX?CN D4N2_5LF5_NK@\S):=W7Z-,V3' MCW>3Z<-P/IX\XF_WY'%F%D72$NR!> MYOSTZ;^I&_QQO<5R;:_6%OJ#X]:*NYF:':O,V$)<3(BV_M6_#&,&(=?E%7QQT3* 3ZGRE\#D M']F)>AEK)@4'=R*\]#,L3K$@EN$Z"O V*@A20\$[(Q+T,?54J)9]%.!L ",3 M>+@V\:"-05902@P+_"BBTE;,=!KO?M/)V(%3:C-3C!95,G8!4RKHQH@S35E% M05.YKGICIBKHT4.F"M;L2 .GCQ$1QLDB09&@DAD%!N-Y'4P)9X?V2,;^Q0DLUO'\E%][/E\%(+?W P=/U ?Y^NV5@:+_?;KW+[=:O M*XQ-8'F O=4J-3F.;58)['['*G22.]VQ,L@9IWD+J4EK99CCRR F#?*6K&N MPIQEQ9_V5A5_^/T)02>RPTGV1C-E160W.ZDS&3::6CD38+:"YH:\#Z M)Y*S ^K3L-#O>J3 \9]D*+;1O49*25$AC;\(OWZBWV-X_8#NES#:Z%Y-E8E^ M +]^HO=!X'+E&$LXCYTJ>TY2D9UCJJ,D'XS4HO' M0 IH^XY+JF=G>>US2)Z]O'=?@,-ED-((IE3MJ.Q)J"!KYB'*5X!;6YN5:V'&47BM#4DBB24P!T?V*@TRX< MV!^7\.4\?GP<;1-6I!_VG$B_^/W;[(#L^1],"!<)Q840. ^T3FJ.A@QJDA]T M[TR5J4F UDG-X3<&-7RM0D0.NQN,/ M:@!R\,?=>\*I6EZ"+A.*?TG M2^?_J4/G/]>4TG\VH?.\,]11,I'@#/6@E>[]E309F1CHWQ(K.I.E_2(CXJH^ MG-Y@>UTRT /PU3QU/;%X5ED8RP-!AL,HY0Q>5L&BCE\852RN/O MP^GMV?5P=GLS&$T>GFX?9TFX*GO]+E?5PS6OJ@>57$.$2#'U.,!VO=VW2=\_ M'+Y:R)%,!:X[OJ:BCH_6FG)#";Z@Y9\65BYV4PX3?,V;A)'QIAZ"ZI M\S'V'??%=2++*ZEQD-0PB.NZE8?A%A]N=U9CTT2;-Y:MTU*_D";/X\1@YTFU M1RLK2Q.P<>':[B8G,,CN=Z3E7 MI!TKQM(U$-W'_"].POHRR&F82%>.#_!U>1*%06CYCNLO?P7N,PB-0FJDGP9+E$H>?6&\D76D&/X(2_ MH+.#)]#*0W4O>IT]L'1Z&#H]X) E@V&LEW([L5RG3SPG#T[*BD93@W MFS1%)L.OX>424(,#!VP8!-$Z^47U7E[Y#0[1O;P8CD%"FF#PFD)R9B6@#*P] M+/U=O?ZN7G]7K[^KU]_5,^:NGGYI[E->^Y378Q&Y.\M%<99"SL$B;R#?(0#& M&&D$@G"*-RU-2Z3\O*>9F]LA 0W;3S:*<1:_O2'WX/ &H"M1I<_;IP'7)*") MHEKEF(&'<2M'2!(3]MG#52EGHE0VK8??H8>'\3"679O0PYG?00)TVR0T/,Q' MOK#\[2P7[AO:>"N'(5:-[96KPXMB>^GD_QT,@ER4;V"E /0!O3Z@UP?T^H!> M']#K WI'6(-$1RVKO@9)TU,99 C?;0V2$ZPBU:9>'$T]J?YPIC^<.1:12U-A M\M%MEH!,_\JA $=.DHZ8&W$&T /'+J$%RF2F*AV=?7;A#O>QU'4A4VP$Q,]]K7&;&40%J?J8O:^ MFDLC9#PVX65N^JE>;AL"W"0$IUT IE-2GIH@9^AIE65%(-YY>9B&J7EL$EW7 MB=?@;=2$Z<1+R&BF[HG)?V[GH$'2I6=_#[5@NJ"CB=);)>-9N*%@%;NYXDER MUY"\AS(S7=/TQ"2B M3#:CET5,.S"NI0E/O"Y0FZ0S42P;2Y8X6#'B'V^L$.QN6762Y2(!1?<"?%2' M=\KT/)*K<0?/^25)N,D5-1_VJU\4ZY_M;N_)=?X>O/>;LD)'V?< MO8G33N*U^OS]K;J&"'DJ,4HAYL4X5^<2?#A]?R^O&3J^&_DMOH_;N?P>3G_B M%P,[H^.[D=\T\5&C"%,@Z*\8-D;*=R/(.Q>J\Q/01D'KKS2V3^-WHQ.:4P.: MAZ^_2=D1H=^-BA0=/_-41!F^=WY/LSM"OQL5R=V-,D\_U(![Y[<^.Z*RB9I1 M)9=42);AJB;0FBGV?5]Q?"CWIO&*L?XGG MEJ\+IYI&_%DYC1A/.TCF3=_436?NYSAON0>)MXS0[,1G<&?O#;,QN5VC1 M[.\@N;8+,C8KO(S]9EW3S\J*Y)5Q[7+BT\QV[9*")MK02KNY_E&$X\M'-?=1 MA);LZ7>4:%O6)2$XS7Q++:0T<:%OPL^NE5C6 M$0!]TF1CI#11C/LDR3Y)LN4DR>,RSE2/J3/++#U[_U)&,W0\,>EEAO"TNQH5 M .K?RFB-M(9GML^B]=I"V\DB]\)"_#;9KK)]G93WOZBEO./?$W &<#& >X & M^)\!V(.4EM*&1Y -GP3RAU&XPE+P)W"^84JA'$EC)EQO"]NP*1'+.BGR=2?M M\^:;SIMO1@SZ9/H^F;Y/IM>W8Z^LQ1RKULI,QY78W[QQ;(6H1RV59:0J7!FH M.9-!UKY%_6Y(#MED;&OE*<_XB;WV#&F, ? 4H9<7:#3N1Y,,I3W(1JW $V10]33RQ:0K9;YM-U_): MFO(D5_/NY+5$SU.6U^QB0.Z8)CV3Z4)T>;.;?2?)>"GFD=9$@2X=HU;$NXSO MP6'J%!#FXY]'V)%"EAU&EC<':'W%$W@3H#/[ZE-K"F$"Z=^UPA2Z7(.EZQ,B M75MX.!M<&J$U(A#-OJEU_*HCHK^)^M/T0IM+;='@0=%F-_M^U]%X4#32FBC0 M36E[&5^>MG>R "B#9/:%,N,-OC*]#<]&)%]8_G:6PSS#8&B'[@N&7#4%\4?5 M%,04AO\."EF&6?HA&%@I($:G'?9%>$\XF; OPFM0)DF?-]CG#?8E'OL2CX8= MX\I?0\PXP@?/W MBS)D6&\:2?0S^U"UKK1($, P5M^N-Q[< C #Z 7O0>EDF5MOU\#'S H)8OE? M;M_(GRP#U-3@9I]AUA6:IJADF&35O=59?(MQ=V53+5#6Q'1F'QCJOGS+IIL) MP2P"2X*0[_PCLCQWL24W:&T;1MCC5 I675U<7!X&J[X/[[\ET:GAX\W@']^& M]^.[W\:/7P?#T6CR[7$^JQ.%8A60VKG4 N1V@-(B2?6&TF!.]A!Z'GPE!V(! MAG4* FPU02!X6$6VLQF!IB;8G%=Q6>SUKQE\2+DQ*+FN!D6FU 1:GI^-1;+J M>P"6!X(I""/D$P#WT%)C7]*]3 F#J0AK8<45(:B?"XX3T,^&SC M=S$E2%"59WSL6F)8@,(W9M<6#$5\#=ME\Z$>X9W;$CAS.()!&-<-XH5K*HZE.Z37 MD00P\3\JB;C!]L_FI=7)=]<=E>N([WF4JX8TTJ_)_T@7,M,C R,S$R,S%?;&%B+GAM;-R] M_7/K.(XH^ONM>O\#;[^MVM-53G>?TSN[T_WN[BTG<4Z[;DZD\0 "- ")(@\+_^]^L^(,\T3OPH M_,]O/G[WPS>$ANMHXX=/__G-,=U>_/&;__U?_]?_^%__\^+BOR\?;LDF6A_W M-$S).J9>2C?DQ4]W9!4=#EY(OM X]H. 7,;^YHD2\O&'[_[PW0_?_9%<7/P7 M)W'I)0PE"@FG]>F[C_D'5QFU*/R9_/C]QQ^___3#IW\C/_W\PX\__^$CN?^2 MPWUAG&W])L# #W__&?[OD8U'F(1A\O-KXO_G-[LT/?S\_?+'S]^]YILOA$L6M#_)A<&_J 2Y^-//_WT/?\T!ZU! M-E!FGV[2 D$&_L/WXL-O_NM_$"+F.(X"^D"WA(_X<_IVH/_Y3>+O#P'0XW_; MQ72K'CZ(X^\!__N0/L%W#Y/R$TS*QW^'2?F_LS_?>H\T^(8 Y->'N5:2GRJT M,J3O1^7TCJ:=F"WQQN5W%:5>T(EC&7-;6=A-+4ZQ,7A?IE[<34_J M^!+_ ?SEEOU4D8"^IC30+@@':TK1 /PAU%^LTI\1E^,]O%)]_7^$' MP*9QE2DO7N=DV(\-?%U^\U_7^5+MA1LR"U,_?2/S[Z<_:_O2Z+G_KIS5E:,HD*:ZL52R??M\R#-KW7F="__T+6"* ,12A6&&OV8IE$.H$#E<5 ME$R?ZD(%"$T9%%SHM4$ ,]>_(0".XO!C+TQ\6&X:G4,=%'DAT+!>6Q1.X/ 6 M""4CAL6B@$=P&"(>N?$#>G?@*H&:@]L5G(2# M$0$X_A?^0)]\"%K#],[;JQ8(-1CF%Z]FN?KE5V&0%$#%A$X)2E@"P.,KPCQ< M1S%S.GPKPO:T*;V*CF$:OUU%&[U>-&!AJHF50%6M,:(@*9$%3SJ=JJ!."$(C1=N6(_+N)5]!(V22E#.J G=<:5 M6E*"X>K(*1^-&@(($+T "IIV\!AJ$=_'T;,?KO5QL0[< 3W1B*!4EA-87(U1 M,M.H-D74F^.AZ\/_Z!^..2@WL@-XHV5=J30425V<4K#1JC, A#> M'1+XN&E,/8V&5#]&NH-5L%A>C?^%J!FI?./^,1%OR\=.'QV])CC7FM[Z*/4C47+[M'R.5)">? MXWS?2B;S+[ORX>C?M&+T^MMZQSBBFAL3-1BN;:M8/K5O&0;- MQNM,U!0@!R4Y+-*-R9]I$/R?D.U&E]1+V"JSF2?)T7"0K87'#.X;A*C&]QI@ MI!#?R(TNR@>DB]\!B^1H1."-KT"_1L$Q3+V8WQ3'B5;0&ARFPFB8KBK*"1"2 M@BBYT"E& 4P$]/CJ<'6,8QJF(O4#5L'42X]ZK="!8RJ'682JCJAAD53%Q(Q. M8S(<4B 1@85Q=Y]2R#OVG^FUEWH98X8K934X[FV]2833:WH5+-K]O)X9_<5\ M@0.)@%ZN2CCY7O&5E]*G*'[3RG@"A9WU56.XGOA5@"#F?IWP8$K_BDD..[X* M+/=>$%P>$S^DB7ZU.8'"5 $EPU45J( @J8""!YT*<%"2PXZO K,]C9_8 O8Y MCE[2W56T/WBAWAMHH#%5PBA 5364H$@J8N!%IRHY"A$X)$,:4V?FZVT\/6Y\ M1F>:IC1)>3[03> ]*00U >-H3#/[N<+H(4?7ER96:NHRO[IY(!D&D5 (X& \ M/+CQPV6Z3V=Q',57$0MWU@:ML4'"?8S0+,[ILP0]!MH#A2:6]$\5&*87KGTO M$/?K_&^<#"GID-^ TO^'$-'L:! TK6)5(-1X1L'N23@C06!%,S46M,$,0&*L M2V+\^^-CX*]O@LC3;X K,)A?O8+9ZC\$\W-#7_T/UH6D- M#G4E4C-]LOA4@;#6&Q47VB5& !,.31CXF/HP94JYX8JLWO^>?([S_2N9S+_W MRH>C?]^*T6O?/]?*/G M//\<]5NM,GGRO8H/L;Y9>73M=PM 9'Z-\/7FI4?U I00J%_Q*:,G7W+^,=;7 M7!U?^T7G8,-]TULO>>2L'I.+)\\[B*^;!FF2_Z7\WK,__!7J*.QI<="MJ9+8 M"#V^/E@* +K1 #JJGECQ4E_:%W?+Q>W\>KJ:79/EBOWS97:W6I+%#9E-'^[F M=Y^7N&KT0)]I>*2G9P/UC_$4Y91%63/RSU!4H3IX[;O//]9^P8,PF-(XH;?= MN;RC*4F\X-QL/M/X,3HSHZ,8S%64I(OMYRC:)--PLZ3QL[^FR3(*3N,K&P0\ MHVH60S8S/32*X36Q4W?## $>87$47NDV1R* A6RAG<5QP!P^QU&2W,?1UM>% M'A4(/(57,"IKN/0QBDK7QJ]]Z1R"") S*ZQ4N+T7L]2+0S]\0E;1)0T"R&>C M(8V]@%G8=+/W0U[8#I*=9Z\'&B:G)QYMD?$4NYUXLL[;8:*80QO6%&_Q./*$ M9.C5C@I$9,-;'"CP$SZ)/=-M5$OE-D+BF92!<=E^ M%& HQJ+EHZ8R!201H.0# '^+O)S8\S_+%A0"WQ>)!%X4XN]=SBC"2*=)SS1) MX4!#", ? [&_: ]!=."8YTEF$:H'2FI8I!,E$S/U).H"/#/B"+\X;I2F[@0W! M-FU@>YSH*]W1^"X*H^K29-;H)B3$F,Q*G$IX9L3 B=0L6*H';8!$9*PB>LL0 MSQW -6UC>HB5F4KW"9L$ILLIF[: 3T-#%'7&$;$O]LXZD?7+P;,,AWC! M>$9Y%.N6M!<4^Y)R6%*.2Q[YP+GWX4-/2'6HD6+1QCWE^+-8;.RR63I :5=H MF$O8KUE02U(8R 4_QR3.W/,E#:G^]%X+C>U?M +4?4,-%-&N-;SH;!):'&3P MY$.&@;W:MQ/DOKT9C.DA;,7@S6Q+F\8U87'U8CA/E0'P#+7.IFR;Y:G]S3F+]=O/02?ZT12P.+YTJ,S,M>10F(XF ,G.AC1P8L M7I9."(='=AQM9."?%;I.6)Q-$L!Q2^NO_>"84EVNEA;:'04Q=].\9$ . M*&*%7:6><0A<-9)8J*<;%365?N-@ ]90ZJ4'MWY(^6E=DW 2H /Z4&-;J1,% M%*Y>G+!AT@T )1Q6KR!C[_>>W0A-5?.%3Y.C_@RCDC.$I%XXFE*$E>D9&M"X* GVO(#^]]R M-L[L >WNY5V9]G5EVOTL=2T4TY9ZKS^[Z7[Y%6+G^6KYQ?0=S#U7.LSTV3C, M?B,YY1:'$ 7)^3GJ\XWFIL,?8 )M/7Z/H9QS^;UEL?+Y'\2 WQ(8]PYS2B2P/<>_0"J M]IW?U5?G@C'X/J:#?"C#^W-E+56G9M7XUFS4R:D95S99_"Q*A$WKK/C;050! MC11[I0\!3\QTX5V,:?IZK(&N+VA=5R=GEYK^>X710OX^%FTEINI@ KO&3$V: M7)(B!2W+0),3T%91J^<'@X^"6 M7 <%T_3*B^,WM@S\Z@5'71Z3)2YBX-5& MN$HX98.($R39RS8299A@+VN\KS3T5!A0"9D>2VB!W.+_D7+_Z=BH.@1%(%YE"] M8D[6D>$L:)PMZ7H='9FG?Z!KRD(@QNT=3THR"N%VU$*6R>37 XVQE&QFJ MFU>&0DHJ^2M6!K_C.;PRA^8X9NV).4(+C[U%-63W>F^>=H>]$J \KM&@?ACA^])DTC MOZ(0C9\!^@[T;6DQR29V1ZJ<0P^>O\E*_N29/N(PV1RV66%BUMJQ%JQ:A*<1 M#:DZCR5?BGI3'+.HF@7AC(UW5(FQ:;8N@K'J=\!FA P/4&3&%6KUD$C M6:B9'55R/T>0ZB$7,>;YMY+-=Q-=Q2EKM))'\6X!?=,&A>73-WA[D;(X&;(5 M#MGK"VUL;4)!+8G:*,I)D50M/%;9U :&5!6 .L%CISYM]AM.NG]-9_ MIE!B8D/W;)>FJ]]G@,>\^6H0HGH-I@%&NA,SW1\4RLK8BR$=KBHIAI.^9J2BBA%\=Y MZ=MHA4\M5IR^ LZGE_/;^6H^6Y+IW369_>GK?/47Y)>DRUT4IRL:[R^C.(Y> MH,&$1GHE).+K>CWCEP*WF>A:WXGSQP+6C;<4 M]]X;W-?:O:(X!<9_/Z%F7_5RH@J)^F9"Q8K^84$&[4XJ73K??_8W M--S8J;T6&O'2WRQ Y<9?#8ISW6_B1='8*8-V3_>[">*&\E=O6O*8[